-, , , , , " ", . .
, . , , /- . , , , .
" 1" GoF PoEAA , , , , , . , .
GoF, , , -, : Observer, Command, Composite, State, Strategy. Singleton, / . PoEAA, , , -, Active Record, Application Controller, Data Mapper, Domain Model, Gateway, Lazy Load, Layer Supertype, Controller, Template View Value Object. ; , .
, , , -, Rails, Django Monorail Castle, . , , , , .
- , , " " , , , , .
So, learn the patterns, yes; Get a superficial overview of the motives of all the most commonly used ones, but donβt feel that you need to wait to write serious code until you understand some arbitrary list of them.