John Vlisidis | |
---|---|
Englanti John Vlissides | |
Syntymäaika | 2. elokuuta 1961 |
Syntymäpaikka | |
Kuolinpäivämäärä | 24. marraskuuta 2005 [1] [2] (44-vuotias) |
Kuoleman paikka | |
Maa | |
Tieteellinen ala | ohjelmistokehitys |
Työpaikka |
IBM , Fujitsu , Hewlett-Packard |
Alma mater |
Virginian yliopisto , Stanfordin yliopisto |
Akateeminen tutkinto | Ph.D |
Tunnetaan |
design patterns , Object Oriented Design Techniques -kirjan toinen kirjoittaja . Suunnittelumallit » |
Palkinnot ja palkinnot |
Dr. Dobb Award for Excellence in Programming (1998) , Achievement Award in Programming Languages (2005) , Dahl-Nyugor Award (2006, postuumisti) |
John Matthew Vlissides ( Vlissides ) ( eng. John Matthew Vlissides ; 2. elokuuta 1961 , Washington , DC , USA - 24. marraskuuta 2005 , Westchester , New York , USA ) [3] [4] [5 ] - amerikkalainen tiedemies kreikkalaista alkuperää oleva kenttätietokoneinsinööri, ohjelmoija , joka tunnetaan pääasiassa yhtenä neljästä kirjailijasta (kutsutaan nimellä " Gang of Four ", eng. Gang of Four , lyhenne GoF ) kuuluisassa ohjelmistotekniikkaa käsittelevässä kirjassa " Techniques of Object- suuntautunut muotoilu. Design Patterns " ( 1994 ) [6] [7] . Hän oli IBM :n työntekijä [8] . Tunnustuksena hänen panoksestaan tietojenkäsittelytieteessä IBM, Addison - Wesley , pelisuunnittelija William Pugh ja SIGPLAN -ryhmä (osa Association for Computing Machinery ) perustivat John Vlissides -palkinnon , joka myönnetään vuosittain tohtoriopiskelijoille , sovellettavien ohjelmistojen edistynyt tutkimus [5] [9] osallistuu OOPSLA -symposiumiin . Hän on saanut Dr. Dobb Award for Excellence in Programming -palkinnon [ ( 1998 ) [10] , SIGPLAN Programming Language Achievement Award -palkinnon ( 2005 ) [11] ja Dahl-Nyugor -palkinnon ( 2006 , postuumisti) [12] .
Hän syntyi 2. elokuuta 1961 Washington DC:ssä, USA :ssa [ 5 ] kreikkalaisille vanhemmille Matthew Vlisidisille ( 1922-2010) [13] ja Sophia Dracoulisille (1929-2015) [14] [15] . Varttui McLeanissa Virginia ) . Hänellä oli veljet Nicholas, Matthew ja sisar Irini [3] [6] .
Johnin isä Matthew Vlisidis syntyi vuonna 1922 Thessalonikissa ( Kreikan kuningaskunta ). Kreikan miehitysvuosina toisen maailmansodan aikana hän teki yhteistyötä Britannian armeijan kanssa. Myöhemmin hän valmistui Ateenan sotaakatemiasta . Kreikan sisällissodan aikana hän taisteli kommunistisia voimia vastaan. Sodan päätyttyä hän pysyi armeijassa vielä useita vuosia, ja vuonna 1956 hän oli yhteysupseeri Yhdysvaltain asevoimissa ja Yhdistyneissä Kansakunnissa Kaukoidässä . Hänelle myönnettiin kunnialegioonan ritarikunta ja Kreikan korkeimmat sotilaspalkinnot. Vuonna 1960 hän asettui Washingtonin pääkaupunkiseudulle , missä hän valmistui katolisesta yliopistosta rakennusinsinöörin kandidaatiksi ja maisteriksi . Hän työskenteli Yhdysvaltain merivoimien ministeriössä ja rakennusyhtiö Page Communicationsissa, minkä jälkeen hän aloitti liiketoiminnan. Vuosina 1971-1989 hän johti Structural Systems Technology -yritystä, joka suunnitteli ja rakensi viestintäjärjestelmiä hallituksille, televisioasemille ja muille yrityksille, minkä jälkeen hän työskenteli konsulttina samalla alalla 10 vuotta. Hän kuoli vuonna 2010 syöpään [13] [15] [16] .
Hän valmistui McLean High Schoolista vuonna 1979 [5] .
Hän opiskeli sähkötekniikkaa ja suoritti kandidaatin tutkinnon (1983) ja maisterin tutkinnon (1985) Virginian yliopistosta ja sitten tohtorin tutkinnon Stanfordin yliopistosta (1990) [6] .
Vuodesta 1986 lähtien hän on työskennellyt Stanfordin yliopistossa ohjelmistosuunnittelijana, konsulttina, tutkimusassistenttina ja tutkijana.
Vuodesta 1991 hän on ollut tutkijana IBM : n Thomas J. Watson Research Centerissä . Lisäksi hän työskenteli konsulttina Fujitsu Americassa , Hewlett-Packardissa ja joissakin muissa yrityksissä [3] [6] .
Useiden kirjojen, useiden lehtiartikkelien ja konferenssiesitelmien kirjoittaja ja useiden patenttien haltija .
Kiinnostusalue: ohjelmistokehitys , OOP-teknologiat , suunnittelumallit , ohjelmistomallinnus.
Hän kuoli 24. marraskuuta 2005 Westchesterissä ( New York ) aivokasvaimeen 44-vuotiaana [6] [17] .
Naimisissa Drew Annin kanssa Vlisidisillä oli pojat Matthew (s. 1993), Mark (s. 1998), Robert (s. 2000) ja tytär Helen (1996-1997, kuoli hepatoblastoomaan ) [3] [6] .
Hän puhui sujuvasti kreikkaa [17] .
Hän oli syvästi uskonnollinen kristitty [18] .
Suunnittelumalleja | |
---|---|
Main | |
Generatiivinen | |
Rakenteellinen | |
Käyttäytyminen | |
Rinnakkaisohjelmointi _ |
|
arkkitehtoninen |
|
Java EE -mallit | |
Muut mallit | |
Kirjat | |
Persoonallisuudet |
Sanakirjat ja tietosanakirjat | ||||
---|---|---|---|---|
|