Difference between revisions of "Template:Design Patterns patterns"

From blackwiki
Jump to navigation Jump to search
imported>Favonian
imported>Tanwer.ashish
(Removing Book Name in Design Pattern Types)
Line 4: Line 4:
 
| listclass = hlist
 
| listclass = hlist
  
| group1= [[Design Patterns|Gang of Four<br />patterns]]
+
| group1= [[Creational pattern|Creational <br />patterns]]
| list1=
 
{{Navbox|subgroup
 
| group1= [[Creational pattern|Creational]]
 
 
| list1 =  
 
| list1 =  
 
* [[Abstract factory pattern|Abstract factory]]
 
* [[Abstract factory pattern|Abstract factory]]
Line 15: Line 12:
 
* [[Singleton pattern|Singleton]]
 
* [[Singleton pattern|Singleton]]
  
| group2= [[Structural pattern|Structural]]
+
| group2= [[Structural pattern|Structural <br />patterns]]
 
| list2 =  
 
| list2 =  
 
* [[Adapter pattern|Adapter]]
 
* [[Adapter pattern|Adapter]]
Line 25: Line 22:
 
* [[Proxy pattern|Proxy]]
 
* [[Proxy pattern|Proxy]]
  
| group3= [[Behavioral pattern|Behavioral]]
+
| group3= [[Behavioral pattern|Behavioral <br />patterns]]
 
| list3 =  
 
| list3 =  
 
* [[Chain-of-responsibility pattern|Chain of responsibility]]
 
* [[Chain-of-responsibility pattern|Chain of responsibility]]
Line 38: Line 35:
 
* [[Template method pattern|Template method]]
 
* [[Template method pattern|Template method]]
 
* [[Visitor pattern|Visitor]]
 
* [[Visitor pattern|Visitor]]
}}
 
  
| group2= [[Concurrency pattern|Concurrency<br />patterns]]
+
 
| list2 =  
+
| group4= [[Concurrency pattern|Concurrency<br />patterns]]
 +
| list4 =  
 
* [[Active object]]
 
* [[Active object]]
 
* [[Balking pattern|Balking]]
 
* [[Balking pattern|Balking]]
Line 58: Line 55:
 
* [[Thread-local storage]]
 
* [[Thread-local storage]]
  
| group3=[[Architectural pattern|Architectural<br />patterns]]
+
| group5=[[Architectural pattern|Architectural<br />patterns]]
| list3=
+
| list5=
 
* [[Front controller]]
 
* [[Front controller]]
 
* [[Interceptor pattern|Interceptor]]
 
* [[Interceptor pattern|Interceptor]]
Line 77: Line 74:
 
* [[JSP model 2 architecture|Model 2]]
 
* [[JSP model 2 architecture|Model 2]]
  
| group4=Other<br />patterns
+
 
| list4=
+
| group6=[[Cloud pattern|Cloud<br />patterns]]
 +
| list6=
 +
* [[Front controller]]
 +
* [[Interceptor pattern|Interceptor]]
 +
* [[Model–view–controller|MVC]]
 +
 
 +
| group7=Other<br />patterns
 +
| list7=
 
* [[Blackboard design pattern|Blackboard]]
 
* [[Blackboard design pattern|Blackboard]]
 
* [[Business delegate pattern|Business delegate]]
 
* [[Business delegate pattern|Business delegate]]
Line 94: Line 98:
 
* [[Delegation pattern|Delegation]]
 
* [[Delegation pattern|Delegation]]
  
| group5= Books
+
| group8= Books
| list5=
+
| list8=
 
* ''[[Design Patterns]]''
 
* ''[[Design Patterns]]''
 
* ''[[Enterprise Integration Patterns]]''
 
* ''[[Enterprise Integration Patterns]]''
  
| group6= People
+
| group9= People
| list6=
+
| list9=
 
* [[Christopher Alexander]]
 
* [[Christopher Alexander]]
 
* [[Erich Gamma]]
 
* [[Erich Gamma]]
Line 114: Line 118:
 
* [[Linda Rising]]
 
* [[Linda Rising]]
  
| group7= Communities
+
| group10= Communities
| list7=
+
| list10=
 
* [[The Hillside Group]]
 
* [[The Hillside Group]]
 
* [[Portland Pattern Repository|The Portland Pattern Repository]]
 
* [[Portland Pattern Repository|The Portland Pattern Repository]]

Revision as of 03:38, 31 December 2018