Sunteți pe pagina 1din 2

If you aren't an experienced object-oriented designer,

then start with the simplest and most common patterns:


----------------------------------------------------------------------Creational Patterns----------------------------------------------------------------------Factory Method
[ 4.1 -- 4.6 ]
Singleton
[ 7.1 -- 7.3 ]
Builder
[ 12.1 -- 12.4 ]
Abstract Factory
[ 19.1
]
Prototype
[ 19.2
]
-------------------------------------------------------------------Structural Patterns-------------------------------------------------------------------------Decorator
[ 3.1 -- 3.4 ]
Flyweight
[ 8.1 -- 8.4 ]
Adapter
[ 9.1 -- 9.3 ]
Facade
[ 10.1 -- 10.3 ]
Composite
[ 14.1 -- 14.4 ]
Proxy
[ 16.1 -- 16.4 ]
Bridge
[ 19.3
]
------------------------------------------------------------------Behavioral Patterns--------------------------------------------------------------------------Strategy
[ 2.1 -- 2.4 ]
Observer
[ 5.1 -- 5.5 ]
Chain of Responsibility
[ 6.1 -- 6.3 ]
Template Method
[ 11.1 -- 11.4 ]
Iterator
[ 13.1 -- 13.4 ]
State
[ 15.1 -- 15.6 ]
Command
[ 17.1 -- 17.4 ]
Mediator
[ 18.1 -- 18.3 ]
Interpreter
[ 19.4
]
Memento
[ 19.5
]
Visitor
[ 19.6
]

-----------------------------------------------------IMPORTANT
-----------------------------------------------------B Strategy
[ 2.1 -- 2.4 ]
S Decorator
[ 3.1 -- 3.4 ]
C Factory Method
[ 4.1 -- 4.6 ]
B Observer
[ 5.1 -- 5.5 ]
B-Chain of Responsibility
[ 6.1 -- 6.3 ]
C-Singleton
[ 7.1 -- 7.3 ]
S-Flyweight
[ 8.1 -- 8.4 ]
S Adapter
[ 9.1 -- 9.3 ]
S-Facade
[ 10.1 -- 10.3 ]

B Template Method
[ 11.1 -- 11.4 ]
C-Builder
[ 12.1 -- 12.4 ]
B-Iterator
[ 13.1 -- 13.4 ]
S Composite
[ 14.1 -- 14.4 ]
B-State
[ 15.1 -- 15.6 ]
S-Proxy
[ 16.1 -- 16.4 ]
B-Command
[ 17.1 -- 17.4 ]
B-Mediator
[ 18.1 -- 18.3 ]
----------------------------------------------------------------------------------------------------------NOT IMPORTANT
-----------------------------------------------------C Abstract Factory
[ 19.1
]
C-Prototype
[ 19.2
]
S-Bridge
[ 19.3
]
B-Interpreter
[ 19.4
]
B-Memento
[ 19.5
]
B-Visitor
[ 19.6
]

S-ar putea să vă placă și