Olio-suunnittelun tekniikat. Suunnittelumalleja. | |
---|---|
Englanti Suunnittelumallit: Uudelleenkäytettävän olio-ohjelmiston elementit | |
Tekijä | Neljän jengi: Erich Gamma , Richard Helm , Ralph Johnson, John Vlissides |
Genre | Kirja ohjelmoinnista ja suunnittelumalleista |
Alkuperäinen kieli | Englanti |
Alkuperäinen julkaistu | 1994 |
Tulkki | A. Slinkin |
Sarja | Ammattimainen tietojenkäsittely |
Kustantaja | Addison-Wesley , "Peter" |
Vapauta | 21.10.1994 |
Sivut | 395 |
Kuljettaja | kirja |
ISBN | 0-201-63361-2 ja 5-469-01136-4 |
”Olosuuntautuneen suunnittelun tekniikat. Design Patterns ( Eng. Design Patterns: Elements of Reusable Object-Oriented Software ) on vuonna 1994 julkaistu ohjelmistosuunnittelun kirja, joka kuvaa ohjelmistojen suunnittelumalleja . Kirjan kirjoittajat, jotka tunnetaan lempinimeltään "Gang of Four" [1] , ovat Erich Gamma , Richard Helm , Ralph Johnson ., John Vlissides . Esipuheen on kirjoittanut Grady Booch .
Kirja koostuu kahdesta osasta, kahdessa ensimmäisessä luvussa kerrotaan olio-ohjelmoinnin eduista ja haitoista ja toisessa osassa kuvataan 23 klassista suunnittelumallia . Kirjan esimerkit on kirjoitettu ohjelmointikielillä C++ ja Smalltalk .
Kirja voittaa Joltin tuottavuuspalkinnot, ja ohjelmistokehityksen tuottavuus vuonna 1994 [2] . Kirjoittajaryhmä palkittiin SIGPLAN -palkinnollaOhjelmointikielten saavutuspalkinto vuonna 2005 [3] tästä kirjasta.
Kirja julkaistiin 21. lokakuuta 1994 vuoden 1995 tekijänoikeusilmoituksella. Esiteltiin ensimmäisen kerran yleisölle OOPSLA-kokouksessa Portlandissa, Oregonissa lokakuussa 1994. Kirjaa on myyty yli puoli miljoonaa kappaletta englanniksi ja 13 muulla kielellä. Käännös venäjäksi julkaissut kustantamo " Peter ".
Kirjassa kuvatut kuviot (design kuviot)
Suunnittelumalleja | |
---|---|
Main | |
Generatiivinen | |
Rakenteellinen | |
Käyttäytyminen | |
Rinnakkaisohjelmointi _ |
|
arkkitehtoninen |
|
Java EE -mallit | |
Muut mallit | |
Kirjat | |
Persoonallisuudet |