Difference between revisions of "DesignPatterns"

From Lost In Wonderlands
Jump to: navigation, search
(Gang Of Four Patterns)
(Architectural_pattern)
Line 115: Line 115:
 
* https://en.wikipedia.org/wiki/Architectural_pattern
 
* https://en.wikipedia.org/wiki/Architectural_pattern
  
 
+
* Actor model, https://en.wikipedia.org/wiki/Actor_model
 
* Front Controller,  https://en.wikipedia.org/wiki/Front_controller
 
* Front Controller,  https://en.wikipedia.org/wiki/Front_controller
 
* Interceptor Pattern, https://en.wikipedia.org/wiki/Interceptor_pattern
 
* Interceptor Pattern, https://en.wikipedia.org/wiki/Interceptor_pattern
Line 130: Line 130:
 
* Action-Domain-Responder, https://en.wikipedia.org/wiki/Action%E2%80%93Domain%E2%80%93Responder
 
* Action-Domain-Responder, https://en.wikipedia.org/wiki/Action%E2%80%93Domain%E2%80%93Responder
 
* Inversion of Control, https://en.wikipedia.org/wiki/Inversion_of_control
 
* Inversion of Control, https://en.wikipedia.org/wiki/Inversion_of_control
 
  
 
=== Other Patterns ===
 
=== Other Patterns ===

Revision as of 14:12, 22 July 2019

Design Patterns

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)


See also


Design Patterns Catalog

Gang Of Four Patterns

Several implementation of Above design patterns in C++

Creational Patterns


Structural Patterns


Behavioral Patterns


Concurrency Patterns



Architectural_pattern

Other Patterns

Pattern-Oriented Software Architectures

People


References

  • 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)

http://www.eventhelix.com/RealtimeMantra/Patterns/#.VuSjttwrKkA