Behavioral pattern: Difference between revisions

Content deleted Content added
Mormat (talk | contribs)
m Appending the ukrainian language reference
Added specification pattern
Line 12:
* [[State pattern]]: A clean way for an object to partially change its type at runtime
* [[Strategy pattern]]: Algorithms can be selected on the fly
* [[Specification pattern]]: Recombinable Business logic in a boolean fashion
* [[Template method pattern]]: Describes the [[program skeleton]] of a program
* [[Visitor pattern]]: A way to separate an algorithm from an object