Design pattern-kratak pogled unazad

 

Svaki pattern opisuje problem koji se stalno ponavlja u našem okruženju i potom opisuje sušltinu rešenja problema tako da se to rešenje može iskoristiti milion puta, a da se dva puta ne ponovi na isti način.
Cristopher Alexander

 

Cristopher Alexander je arhitekta koji je prvi proučavao pattern-e u građevinarstvu i sa grupom kolega razvijao pattern language za izgradnju pattern-a.

"A Pattern Language"    1977, Oxford University Press, New York
Cristopher Alexander, Sara Ishikawa, Murray Silverstein, Max Jacobson, Ingrid Fiksdahl-King , Shlomo Angel

Donnald E. Knuth je radio na katalogizaciji softverskog znanja, ali se usredsredio samo na opisivanje algoritama.

Kent Back and Ward Cunningham, Textronix, OOPSLA'87 (propagiranje rada C.Alexandera u oblasti softvera i objavljivanje članaka o Smalltalk pattern-ima).

Erich Gamma -doktorska disertacija
"Object-Oriented Software Development based on ET++ :Design Patterns, Class Library, Tools" - Univerzitet u Cirihu, 1991.

James O. Coplien ("Advanced C++:Programming Styles and Idioms" , 1992.) se bavi pattern-ima specifičnim za C++ .

Gamma, Helm, Johnson, Vlissides "Object Oriented Patterns Book" , 1994
( JOOP (Journal of Object-Oriented Programming) je proglasio najboljom OO knjigom protekle decenije).

počev od 1994: PLoP konferencije

Za 2002:

ChiliPLoP 2002
Mart 2002, Wickenburg, Arizona, USA

KoalaPLoP 2002
Maj 2002, Melbourne, Australia

EuroPLoP 2002
Jul 2002, Kloster Irsee, Germany

PLoP 2002: Pattern Languages of Programs
Septembar 2002, Monticello, Illinois


← Uvod Mesto DP-a pri projektovanju →