In questa pagina rispondiamo a queste domande:
- Cosa dovete sapere per partecipare al Workshop?
- Cosa dovete portare? Cosa devete installare sul vostro computer?
- Come potete proseguire l'apprendimento di tecniche e processi agili?
Prima del Workshop
Per farvi vivere appieno l'esperienza del Workshop di Design Emergente, vi consigliamo un ripasso dei principali concetti Object-Oriented e dei principi di Design. Anche se li conoscete, un bel ripasso dei Design Pattern sarà sicuramente utile :-)
Vi suggeriamo le seguenti letture:
- libro Implementation Patterns di Kent Beck
- libro Applying UML and Patterns di Craig Larman
- libro Design Pattern di GOF
Al Workshop
Per partecipare al Workshop è necessario saper applicare in modo fluente in un linguaggio a scelta i concetti fondamentali del paradigma Object-Oriented. Creare classi, sottoclassi, realizzare associazioni, implementare semplici Pattern, saper utilizzare il framework xunit.
Computer Portatile: ogni partecipante realizzerà i laboratori del Workshop direttamente sul proprio computer portatile. Quindi la prima cosa da ricordarsi di portare è il computer portatile :-)
Vi ricordiamo che il Workshop aperto ai linguaggi Object-Oriented, come Java, C# e Ruby. A voi scegliere l'ambiente di sviluppo e il sistema operativo.
Per Java, suggeriamo di installare Eclipse v3 (Francesco vi farà vedere una tecnica particolare per far crescere il software); per C#, Visual Studio; per Ruby, NetBeans. Installate il framework xunit appropriato per il linguaggio che intendete usare.
Vi suggeriamo anche di installare un plugin o una libreria per il refactoring e per raccogliere metriche di prodotto: numero di linee di codice assolute/per classe/per metodo, indice ciclometrico di complessità (per chi usa Eclipse suggeriamo Metrics).
Blocco e matita sono offerti da metodiagili.it
Dopo il Workshop
E' fondamentale una fase di consolidamento e pratica per rafforzare le
competenze acquisite.
Vi segnaliamo i seguenti approfondimenti:






