Keskustelu:Suunnittelumalli
Minusta parasta olisi tehdä erilliset sivut suunnittelumallille ja oliosuunnittelumallille sekä täsmennyssivu, jossa kerrotaan, että suunnittelumalli-termiä käytetään usein synonyyminä oliosuunnittelumallille. Lähinnä minua huolettaa se, että nyt Alexanderin ja neljän koplan ideat menevät keskenään sekaisin.
Luettelo oliosuunnittelumalleista
muokkaaTässä on pohjaksi luettelo Gamman suunnittelumalleista. Listan voisi liittää artikkeliin ja suunnittelumalleista olisi tietysti hyvä saada artikkelit aikaiseksi.
Luontimallit (Creational patterns)
- Abstrakti tehdas (Abstract factory)
- Ainokainen (Singleton)
- Prototyyppi (Prototype)
- Rakentaja (Builder)
- Tehdasoperaatio (Factory method)
Rakenteelliset mallit (Structural patterns)
- Edustaja (Proxy)
- Julkisivu (Facade)
- Kooste (Composite)
- Kärpässarjalainen (Flyweight)
- Silta (Bridge)
- Somistaja (Decorator)
- Sovitin (Adapter)
Käyttäytymismallit (Behavioral patterns)
- Iteraattori (iterator)
- Käskyolio (command)
- Muistaja (memento)
- Operaatiomalli (template method)
- Strategia (strategy)
- Tarkkailija (observer)
- Tulkki (interpreter)
- Tila (state)
- Virkatie (chain of responsibility)
- Välittäjä (mediator)
- Vierailija (visitor)
Suomenkieliset nimet malleille otin täältä: Suunnittelumallit, Antti Viljamaa, Jukka Viljamaa. (PDF-dokumentti)
--Kimmo Laine 16. elokuuta 2006 kello 18.14 (UTC)
Kirja on suomennettukin, ja siinä osalla noista on eri nimi: Tehdasmetodi, Hiutale, Kuorruttaja... Mielestäni keskimäärin hieman laadukkaampi ja auktoritäärisempi lähde. Lupaan kaivaa koko listan esiin tässä joskus. --Anurmi 10. huhtikuuta 2007 kello 00.01 (UTC)
Linkki rikki
muokkaamiemon pdf ei ole palvelimella.