File tree 1 file changed +19
-0
lines changed
1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Behavioral
2
+
3
+ In software engineering, behavioral design patterns are design patterns that
4
+ identify common communication patterns between objects and realize these
5
+ patterns. By doing so, these patterns increase flexibility in carrying out this
6
+ communication.
7
+
8
+ * [ ChainOfResponsibilities] ( ChainOfResponsibilities ) [ :notebook : ] ( http://en.wikipedia.org/wiki/Chain_of_responsibility_pattern )
9
+ * [ Command] ( Command ) [ :notebook : ] ( http://en.wikipedia.org/wiki/Command_pattern )
10
+ * [ Iterator] ( Iterator ) [ :notebook : ] ( http://en.wikipedia.org/wiki/Iterator_pattern )
11
+ * [ Mediator] ( Mediator ) [ :notebook : ] ( http://en.wikipedia.org/wiki/Mediator_pattern )
12
+ * [ Memento] ( Memento ) [ :notebook : ] ( http://en.wikipedia.org/wiki/Memento_pattern )
13
+ * [ NullObject] ( NullObject ) [ :notebook : ] ( http://en.wikipedia.org/wiki/Null_Object_pattern )
14
+ * [ Observer] ( Observer ) [ :notebook : ] ( http://en.wikipedia.org/wiki/Observer_pattern )
15
+ * [ Specification] ( Specification ) [ :notebook : ] ( http://en.wikipedia.org/wiki/Specification_pattern )
16
+ * [ State] ( State ) [ :notebook : ] ( http://en.wikipedia.org/wiki/State_pattern )
17
+ * [ Strategy] ( Strategy ) [ :notebook : ] ( http://en.wikipedia.org/wiki/Strategy_pattern )
18
+ * [ TemplateMethod] ( TemplateMethod ) [ :notebook : ] ( http://en.wikipedia.org/wiki/Template_method_pattern )
19
+ * [ Visitor] ( Visitor ) [ :notebook : ] ( http://en.wikipedia.org/wiki/Visitor_pattern )
You can’t perform that action at this time.
0 commit comments