Erich Gamma
Erich Gamma | |
Életrajzi adatok | |
Született | 1961. március 13. (63 éves) Zürich Svájc |
Ismeretes mint | |
Állampolgárság | svájci |
Iskolái | Zürichi Egyetem |
Pályafutása | |
Szakterület | IT |
Jelentős munkái | Programtervezési minták, JUnit, Eclipse |
Szakmai kitüntetések | |
|
Erich Gamma (Zürich, 1961. március 13. –) svájci számítógép tudós és társszerzője korszakos jelentőségű Programtervezési minták: Újrafelhasználható objektumorientált szoftver elemei című informatikai tankönyvnek. Társszerzője Kent Beck-kel a JUnit szoftver tesztelési keretrendszernek, és vezető tervezője az Eclipse platform Java fejlesztői eszközözkészletnek (JDT). Dolgozott továbbá az IBM Rational Jazz projekt jén.
2011-ben csatlakozott a Microsoft Visual Studio csoportjához, azóta vezeti zürichi fejlesztési laboratóriumot.
Interjúk és előadások
Egy 2005-ös interjújában Erich Gamma kifejtette: Úgy gondolom, hogy tervezési minták, mint egész, segíthet az embereknek megtanulni az objektumorientált gondolkodást: hogyan hasznosítható a többalakúság, a összetételen alapuló tervezés, a delegálás, egyensúlyi felelősségi körök, mely plugin-szerű viselkedés biztosít. A tervezési minták tovább megy az objektumokra való alkalmazáson pl. számos grafikus formai példával, osztályhierarchia formákkal és többalakú rajzoló metódussal. Ténylegesen megtanulható a többalakúság, amikor megértjük a tervezési mintákat. Tehát a tervezési minták egyaránt használhatók OOP tanulásra illetve általános tervezésre..[1]
Írásai
- Erich Gamma a rugalmasságról ésaz újrafelhasználhatóságról
- Tervezési alapelvek a tervezési mintákból
- Minták és a gyakorlat
- Eclipse szállítási kultúra
Audio
- Erich Gamma a tervezési mintákról, JUnit-ról, Eclipse-ről és Jazz-ről (at Software Engineering Radio)
Video
- Erich Gamma alapvetése, QCon London, 2008
- Interjú Erich Gamma-val, QCon London, 2008
Magyarul
- Programtervezési minták. Újrahasznosítható elemek objektumközpontú programokhoz; Erich Gamma et al., ford. Antal Ferenc, Rézműves László; Kiskapu, Bp., 2004
Kapcsolódó szócikkek
- objektumorientált programozás (OOP)
- többalakúság (számítástudomány)
- összetétel
- delegáció
- osztály hierarchia
- tervezési minták
További információk
Jegyzetek
Fordítás
- Ez a szócikk részben vagy egészben az Erich Gamma című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.