<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:wx="http://ilps.science.uva.nl/WikiXML/wx" xml:lang="it" lang="it">
<head>
<title>Erich Gamma</title>
<meta name="wx_namespace" content="0"/>
<meta name="wx_pagename" content="Erich_Gamma"/>
<meta name="wx_page_id" content="226783"/>
</head>
<body>
<div id="wx_article">
<wx:section level="1" title="Erich Gamma" id="wxsec1"><h1 class="pagetitle" id="wx1">Erich Gamma</h1>

<p id="wx2"><b id="wx3">Erich Gamma</b> è un <a href="/wit/Informatico" title="Informatico" wx:linktype="known" wx:pagename="Informatico" wx:page_id="135677" id="wx4">informatico</a> <a href="/wit/Svizzera" title="Svizzera" wx:linktype="known" wx:pagename="Svizzera" wx:page_id="3863" id="wx5">svizzero</a> noto come co-autore del libro <i id="wx6"><a href="/wit/Design_Patterns" title="Design Patterns" wx:linktype="known" wx:pagename="Design_Patterns" wx:page_id="17383" id="wx7">Design Patterns: Elementi per il riuso di software ad oggetti</a></i>.</p>

<p id="wx8">Nel 1995, in seguito alla pubblicazione del libro <i id="wx9">Design Patterns</i>, Gamma ha guadagnato vasta fama nell'ambiente della <a href="/wit/Programmazione_orientata_agli_oggetti" title="Programmazione orientata agli oggetti" wx:linktype="known" wx:pagename="Programmazione_orientata_agli_oggetti" wx:page_id="23026" id="wx10">programmazione orientata agli oggetti</a> e ha dato un importante contributo alla diffusione e lo sviluppo del concetto di <i id="wx11"><a href="/wit/Design_pattern" title="Design pattern" wx:linktype="known" wx:pagename="Design_pattern" wx:page_id="40962" id="wx12">design pattern</a></i>.</p>

<p id="wx13">Gamma è anche il principale progettista di <i id="wx14"><a href="/wit/JUnit" title="JUnit" wx:linktype="known" wx:pagename="JUnit" wx:page_id="172851" id="wx15">JUnit</a></i>, un <i id="wx16">framework</i> per il collaudo di moduli software (<i id="wx17">unit testing</i>) Java sviluppato nel 1998 in collaborazione con <a href="/wit/Kent_Beck" class="new" title="Kent Beck" wx:linktype="unknown" wx:pagename="Kent_Beck" id="wx18">Kent Beck</a>) e di <i id="wx19"><a href="/wit/Eclipse" title="Eclipse" wx:linktype="known" wx:pagename="Eclipse" wx:page_id="1096247" id="wx20">Eclipse</a></i>, una piattaforma di sviluppo orientato agli oggetti del cui sviluppo è tuttora il principale responsabile.</p>

<p id="wx21">Attualmente è impiegato come <i id="wx22"><a href="/wit/IBM" title="IBM" wx:linktype="known" wx:pagename="IBM" wx:page_id="26308" id="wx23">IBM</a> Distinguished Engineer</i> presso il laboratorio <a href="/wit/Object_Technology_International" class="new" title="Object Technology International" wx:linktype="unknown" wx:pagename="Object_Technology_International" id="wx24">Object Technology International</a> (OTI) di Zurigo.</p>

<p id="wx25">In qualità di ingegnere del software, Gamma è stato impiegato dal 1993 al 1995 presso <a href="/wit/Taligent" class="new" title="Taligent" wx:linktype="unknown" wx:pagename="Taligent" id="wx26">Taligent</a>, dove ha lavorato a un ambiente per lo sviluppo incrementale orientato agli oggetti.</p>

<p id="wx27">In precedenza, Gamma ha lavorato presso il laboratorio di ricerca UBILAB della <a href="/wit/UBS" title="UBS" wx:linktype="known" wx:pagename="UBS" wx:page_id="616443" id="wx28">UBS</a>.</p>

<p id="wx29">Erich Gamma è uno degli architetti di ET++, una libreria di classi C++ <a href="/wit/Portabilit%C3%A0" title="Portabilità" wx:linktype="known" wx:pagename="Portabilità" wx:page_id="96784" id="wx30">portabile</a> destinata allo sviluppo di applicazioni grafiche.</p>

<p id="wx31">Gamma ha un Dottorato in <a href="/wit/Informatica" title="Informatica" wx:linktype="known" wx:pagename="Informatica" wx:page_id="1681180" id="wx32">informatica</a> conseguito presso la <a href="/wit/Universit%C3%A0_di_Zurigo" title="Università di Zurigo" wx:linktype="known" wx:pagename="Università_di_Zurigo" wx:page_id="647891" id="wx33">Università di Zurigo</a>.</p>

<a id="Voci_correlate" name="Voci_correlate"/>
<wx:section level="2" title="Voci correlate" id="wxsec2"><h2 id="wx34">Voci correlate</h2>

<ul id="wx35">
<li id="wx36"><a href="/wit/Gang_of_four" title="Gang of four" wx:linktype="known" wx:pagename="Gang_of_four" wx:page_id="1683478" id="wx37">Gang of Four</a></li>

<li id="wx38"><a href="/wit/Richard_Helm" title="Richard Helm" wx:linktype="known" wx:pagename="Richard_Helm" wx:page_id="226915" id="wx39">Richard Helm</a></li>

<li id="wx40"><a href="/wit/Ralph_Johnson" class="new" title="Ralph Johnson" wx:linktype="unknown" wx:pagename="Ralph_Johnson" id="wx41">Ralph Johnson</a></li>

<li id="wx42"><a href="/wit/John_Vlissides" class="new" title="John Vlissides" wx:linktype="unknown" wx:pagename="John_Vlissides" id="wx43">John Vlissides</a></li>
</ul>
</wx:section></wx:section></div>
<div id="wx_categorylinks">
<a href="/wit/index.php?title=Speciale:Categories&amp;article=Erich_Gamma" title="Speciale:Categories" wx:linktype="known" wx:pagename="Speciale:Categories" id="wx44">Categorie</a>: <span dir="ltr" id="wx45"><a href="/wit/Categoria:Biografie" title="Categoria:Biografie" wx:linktype="known" wx:pagename="Categoria:Biografie" wx:page_id="24727" id="wx46">Biografie</a></span> | <span dir="ltr" id="wx47"><a href="/wit/Categoria:Informatici_svizzeri" title="Categoria:Informatici svizzeri" wx:linktype="known" wx:pagename="Categoria:Informatici_svizzeri" wx:page_id="39436" id="wx48">Informatici svizzeri</a></span></div>
<div id="wx_languagelinks">
Altre lingue: <a href="http://de.wikipedia.org/wiki/Erich_Gamma" class="external" wx:linktype="interwiki" wx:pagename="de:Erich_Gamma" id="wx49">Deutsch</a> | <a href="http://en.wikipedia.org/wiki/Erich_Gamma" class="external" wx:linktype="interwiki" wx:pagename="en:Erich_Gamma" id="wx50">English</a> | <a href="http://es.wikipedia.org/wiki/Erich_Gamma" class="external" wx:linktype="interwiki" wx:pagename="es:Erich_Gamma" id="wx51">Español</a> | <a href="http://fr.wikipedia.org/wiki/Erich_Gamma" class="external" wx:linktype="interwiki" wx:pagename="fr:Erich_Gamma" id="wx52">Français</a> | <a href="http://he.wikipedia.org/wiki/%D7%90%D7%A8%D7%99%D7%9A_%D7%92%D7%9E%D7%90" class="external" wx:linktype="interwiki" wx:pagename="he:אריך_גמא" id="wx53">עברית</a> | <a href="http://ja.wikipedia.org/wiki/%E3%82%A8%E3%83%BC%E3%83%AA%E3%83%92%E3%83%BB%E3%82%AC%E3%83%B3%E3%83%9E" class="external" wx:linktype="interwiki" wx:pagename="ja:エーリヒ・ガンマ" id="wx54">日本語</a> | <a href="http://pt.wikipedia.org/wiki/Erich_Gamma" class="external" wx:linktype="interwiki" wx:pagename="pt:Erich_Gamma" id="wx55">Português</a> | <a href="http://ru.wikipedia.org/wiki/%D0%93%D0%B0%D0%BC%D0%BC%D0%B0%2C_%D0%AD%D1%80%D0%B8%D1%85" class="external" wx:linktype="interwiki" wx:pagename="ru:Гамма,_Эрих" id="wx56">Русский</a> | <a href="http://sv.wikipedia.org/wiki/Erich_Gamma" class="external" wx:linktype="interwiki" wx:pagename="sv:Erich_Gamma" id="wx57">Svenska</a> | <a href="http://tr.wikipedia.org/wiki/Erich_Gamma" class="external" wx:linktype="interwiki" wx:pagename="tr:Erich_Gamma" id="wx58">Türkçe</a></div>
</body>
</html>
