torsdag, november 30, 2006

Design Patterns, vad är det?

Här är några citat som försöker förklara vad design patterns är för något:



“Design patterns are recurring solutions to design problems you see over and over.” (The Smalltalk Companion)



“Design patterns constitute a set of rules describing how to accomplish certain tasks in the realm of software development.” (Pree 1994)



“Design patterns focus more on reuse of recurring architectural design themes, while frameworks focus on detailed design and implementation.” (Coplien and Schmidt 1995)



“A pattern addresses a recurring design problem that arises in specific design situations and presents a solution to it.” (Buschmann et al. 1996)



“Patterns identify and specify abstractions that are above the level of single classes and instances, or of components.” (Gamma et al., 1993)

Inga kommentarer: