DesignPatterns
From Lost In Wonderlands
Revision as of 02:10, 4 March 2016 by Paul (Talk | contribs) (Created page with "= Design Patterns = ''by paul.plaquette, Senior Software Engineer, Trilda Open Source'' '''NeXT Steps''' ''here everything has yet to be done !'' collecting more design...")
Design Patterns
by paul.plaquette, Senior Software Engineer, Trilda Open Source
NeXT Steps
here everything has yet to be done !
collecting more design pattern in the catalog
creating the template page for a design pattern
creating a card for each
coming soon :
Everything You Always Wanted to Know About Design Patterns... (But Were Afraid to Ask) B)
See also
Design Patterns Catalog
- Creational Patterns
* Factory Pattern * Builder Pattern * Factory Method Pattern * Prototype Pattern * Singleton Pattern
- Structural Patterns
* Adapter Pattern * Bridge Pattern * Composite Pattern * Decorator Pattern * Facade Pattern * Flyweight Pattern * Proxy Pattern * Wrapper Pattern
- Behavioral Patterns
* Chain Of Responsibility Pattern * Chaining Pattern * Command Pattern * Interpreter Pattern * Iterator Pattern * Mediator Pattern * Memento Pattern * Observer Pattern * State Pattern * Strategy Pattern * Template Method Pattern * Visitor Pattern
- Pattern-Oriented Software Architectures
* Layers Pattern * Pipes And Filters Pattern * Blackboard Pattern * Broker Pattern * Model-View-Controller Pattern * Presentation-Abstraction-Control Patt * Microkernel Pattern * Reflection Pattern * Whole-Part Pattern * Master-Slave Pattern * Proxy Pattern * Command Processor Pattern * View Handler Pattern * Forwarder-Receiver Pattern * Client-Dispatcher-Server Pattern * Publisher-Subscriber Pattern
References
* http://sourcemaking.com/ * http://shichuan.github.com/javascript-patterns/
* Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides (Nov 10, 1994) * Design Pattern Explained, A New Persective on Object-Oriented Design, Alan Shalloway, James Trott, Addison-Wesley, 1st Edition(July 9, 2001), 2nd Edition (October 22, 2004) * Professional (July 9, 2001), and second edition * Pattern-Oriented Software Architecture, Wiley, Vol 1 - 5 * Real-Time Design Patterns: Robust Scalable Architecture for Real-Time Systems, Bruce Powel Douglass, Addison Wesley (September 27,2002) * Antipatterns, Identification, Refactoring, and Management, Philip A. Laplante, Clin J.Neill, Auerbach Publications (2006) * Refactoring: Improving the Design of Existing Code, Martin Fowler, Kent Beck, John Brant, William Opdyke, don Roberts, Addison-Wesley Professional, 1 edition (July 8, 1999)