Behavioral pattern: Difference between revisions

Content deleted Content added
m copyedits, links
m Link disambiguation
Line 41:
* [[Scheduled-task pattern]]: A task is scheduled to be performed at a particular interval or clock time (used in [[real-time computing]])
* [[Single-serving visitor pattern]]: Optimise the implementation of a visitor that is allocated, used only once, and then deleted
* [[Specification pattern]]: Recombinable business logic in a [[boolean algebra|boolean]] fashion
* [[State pattern]]: A clean way for an object to partially change its type at runtime
* [[Strategy pattern]]: Algorithms can be selected on the fly