Table of Contents
|
Források:
- https://en.wikipedia.org/wiki/Software_design_pattern
- https://hu.wikipedia.org/wiki/Programtervezési_minta
A négyek bandája
Az első szélesebb nyilvánosságot kapott szoftverfejlesztéssel kapcsolatos tervezési minta könyv a Design Patterns: Elements of Reusable Object-Oriented Software (magyarul: Tervezési minták: az újrahasználható objektumorientált szoftver elemei) címet viseli, ami 1994-ben jelent meg. 4 szerző jegyzi, emiatt gyakran úgy hivatkoznak rá mint Gang of Four, azaz Négyek Bandája, rövidítve GoF. (Kultúrtörténeti érdekesség, hogy a Négyek Bandája eredetileg a Kínai Kommunista Párt 4 szélsőségesen Maoita vezetőjének 1980-as perére utal, melyben halála ítélték őket, de az ítéletet nem hajtották végre.)
A 23 mintát 3 fő csoportba osztották:
- Létrehozási (Creational)
- Szerkezeti (Structural)
- Viselkedési (Behavioral)
Források:
TODO: kidolgozni
Nagyvállalati Java minták
Angolul J2EE patterns.
Rétegek szerinti csoportosítás:
- Bemutatás réteg (Presentation Tier)
- Üzleti logika réteg (Business Tier)
- Integrációs réteg (Integration Tier)
Forrás: http://www.corej2eepatterns.com/
TODO: kidolgozni
Nagyvállalati integrációs minták
Enterprise Integration Patterns
https://www.enterpriseintegrationpatterns.com/
Apache Camel
Kidolgozni
Antiminták
Antipatterns