Was sind Design Patterns ?

Code46

Erfahrenes Mitglied
Hi Leut,
ich wollte gerne mal genau wissen was Design Patterns sind. Ich habe das nicht richtig verstanden. Wozu benutzt man es und warum?

Wenn ihr mir weiter helfen koenntet wuerde ich mich sehr freuen.

Danke
 
Hi Code46,

Design Patterns sind Entwurfsmuster, also bewährte Konzepte wie in der OOP z.B.:
Factories, Singletons, Observer, Adapter, Iterator, ...
Oder Allgemein: Proxy, Plugin, ...

Sinn: Das Rad muss nicht jedes Mal neu erfunden werden, sondern man wendet Strategien an, die sich bei ähnlichen Problemen bewährt haben.

"Design" hat hier also nichts mit künstlerischer Gestaltung zu tuen.

Zu Entwurfsmuster gibt es auch einen guten Wikipedia-Eintrag

javaDeveloper2011
 
Zurück