Stiamo pianificando di organizzare seminari di programmazione per sviluppatori web Java con la codifica di base, ma senza esperienza di progettazione. L'obiettivo dei workshop è quello di introdurre questi programmatori per pulire il codice.
Aree di interesse:
- TDD
- Quattro regole del design semplice
- esegue tutti i test
- non contiene duplicati
- esprime l'intento dei programmatori
- riduce al minimo il numero di classi e metodi
Struttura:
- 6 seminari di coaching di un'intera giornata di 3 mesi con la programmazione delle coppie e il cambio di coppia
- Ogni workshop contiene
- quattro presentazioni / demo da 15 minuti
- quattro esercizi di risoluzione dei problemi di 90 minuti
- 4 minuti di pecha kucha per ogni programmatore
Katas pianificati per il primo workshop:
- numeri primi
- gioco di bowling
- punteggio del tennis
- Conversione di numeri arabi in numeri romani
- fattori primi
Pensi che questo sia un buon modo per strutturare un workshop di programmazione? Ci sono elementi che potrei introdurre nei workshop per renderli più interattivi e creare più interesse tra gli sviluppatori?
Modifica 1: Riassunto del feedback
- Crea interesse a leggere libri.
- Avere esempi di progetti reali.
- Avere contatto con il gruppo durante i giorni festivi.