Skip to content

Katurday - Sei pronto al Global Day of Code Retreat?

Photo of Damiano Salvi
Hosted By
Damiano S.
Katurday - Sei pronto al Global Day of Code Retreat?

Details

Unisciti a noi e a sviluppatori di tutto il mondo nel Global Day of Coderetreat per il sesto appuntamento Katurday!

Citando dal sito ufficiale...
Coderetreats are free day-long, intensive practice events, focusing on the fundamentals of software development and design.
By providing developers the opportunity to take part in focused practice, away from the pressures of "getting things done", the coderetreat format has proven itself to be a highly effective means of learning and nurturing software development skills.

L'evento è gratuito grazie all'aiuto di Intré, abituale sponsor degli eventi XPUG BG, che anche in quest'occasione mette a disposizione i suoi spazi ed offre il pranzo oltre al consueto assortimento di brioche, caffè e bevande fresche.

Formato
Il formato del nostro evento si sposa perfettamente con l'idea del code retreat: come sempre, ospiteremo alcune ore di pratica, discussione e serio divertimento tutti insieme.

Un Coderetreat è un workshop sulle pratiche di Extreme Programming, in cui ci si concentra sulle pratiche di pair programming e TDD (Test Driven Development) in un ambiente sicuro e collaborativo.
Il Global Day of Coderetreat, in particolare, è un giorno speciale in quanto in tutto il mondo le community appassionate di sviluppo del software organizzano il workshop simultaneamente in un evento che dura un'intera giornata.

È il tuo primo Coderetreat e/o il tuo primo Katurday?
Niente timori, sei benvenut*!
Non serve particolare esperienza per partecipare, basta avere passione e voglia di imparare insieme. Sperimenterai pair programming e Test Driven Development in prima persona, e per qualunque necessità i facilitatori saranno a tua disposizione per guidarti in questa avventura.

Avremo 5 sessioni di sviluppo intervallate da brevi pause. Ogni sessione sfrutta quanto imparato nelle precedenti: inizialmente, si familiarizza col dominio del problema, il lavoro in pair e TDD; più avanti, si raffina lo sviluppo e si potrebbero aggiungere alcuni vincoli per mettere alla prova la qualità del vostro design e delle astrazioni che avete utilizzato.

Le sessioni
Ogni sessione dura 45'; il task è sempre quello di cercare di implementare Conway’s Game of Life in questo tempo, discutendo in pair programming.

Dopo ogni iterazione:
- Si cancella il codice.
- Si tiene una retrospettiva di gruppo (~10 minuti)
- Breve bio-break (5' per stretching, toilette, snack, caffè, ecc.)
- Si cambiano le coppie, variando partner ad ogni iterazione.

Un nostro consiglio: approfittate dell'occasione anche per vedere qualcosa che non usate abitualmente, magari cercando di cambiare IDE o linguaggio ad ogni iterazione.

Cosa serve?
Ricordate di portare il vostro PC, già predisposto per lo sviluppo con l'IDE, il linguaggio ed il framework di test che preferite. Potete seguire una delle [ottime guide disponibili su coderetreat.org](https://www.coderetreat.org/getting-started/guides/).
Tecnicamente basta un solo PC per coppia, ma se hai la possibilità porta il tuo laptop.

Programma

  • 9:00 - arrivo partecipanti e colazione
    (non preoccuparti se è troppo presto per te, i lavori iniziano alle 9:30... il tempo per un caffè e una brioche si può trovare anche dopo)
  • 9.30 - introduzione
  • 10:00 - 1° iterazione con mini-retrospettiva
  • 11:00 - 2° iterazione con mini-retrospettiva
  • 12:00 - 3° iterazione con mini-retrospettiva
  • 13:00 - pausa pranzo offerta da Intré in loco
  • 14:30 - 4° iterazione con mini-retrospettiva
  • 15:30 - 5° iterazione con mini-retrospettiva
  • 16:30 - retrospettiva conclusiva
  • 17:00 - chiusura lavori

(Ovviamente sono possibili variazioni contingenti, soprattutto per cercare di soddisfare le esigenze di tutti 😉)
Nota per il pranzo: abbiamo previsto un menù fisso, ma durante la mattinata raccoglieremo eventuali richieste e necessità alimentari, per cercare di fornire a tutti un'alternativa soddisfacente.

L'evento sarà facilitato da Gabriele Lana insieme agli organizzatori di XPUG Bergamo Emanuele Bassis, Alessandro D'Amico, Fabio Fortini, Damiano Salvi, Marco Testa e la collaborazione degli amici organizzatori di XPUG Milano Daniele Megna , Nicola Moretto, Gabriele Tondi.

Per ulteriori dettagli, fate riferimento al sito ufficiale.

Photo of eXtreme Programming User Group Bergamo group
eXtreme Programming User Group Bergamo
See more events
Intré
Via Guglielmo Marconi, 34 · Seriate, BG