Golden Square - Test & Pair - Settimana 1
Jan 17 2023
Un breve riepilogo dell'elenco puntato della mia esperienza di Maker della settimana 1 Riepilogo della settimana 1: i quattro pilastri del quadrato d'oro.
Un breve riassunto puntato della mia esperienza con i Makers della prima settimana
Riepilogo della settimana 1: i quattro pilastri del quadrato d'oro
- Sviluppo guidato dai test (TDD)
- Design orientato agli oggetti (OOD)
- Debug
- accoppiamento
- Ho incontrato di persona la maggior parte della coorte, mi è sembrata un'esperienza unica dato che il solito spazio per uffici dei produttori si stava spostando.
- Tutti si sono dimostrati amichevoli come previsto ed è stato fantastico dare una faccia ai profili allentati.
- Ho incontrato Dana (Chief Joy Officer!) e ho imparato a conoscere l'EQ - Intelligenza emotiva
- Ho incontrato gli allenatori: molto entusiasti e sembrano sinceramente entusiasti per noi.
- Ho iniziato a conoscere i 4 pilastri della programmazione o Golden Square.
- La programmazione in coppia di persona è stata una nuova esperienza
- Iniziato con molte attività rspec. Sulla base dell'ultima settimana di pre-corso, ma con una maggiore attenzione ai metodi e alle lezioni in particolare. Incredibile quanto velocemente puoi "dimenticare" le tue abilità di codifica, ma anche quanto velocemente ti tornano in mente.
- Un sacco di rinforzi positivi istantanei e fattori di benessere man mano che i problemi vengono risolti. Non potrebbe essere più lontano dal mio lavoro del giorno precedente.
- Ho imparato come sarà una giornata tipo da Makers. Trattalo come un giorno lavorativo dalle 9.30 alle 18. Molto contento dell'inizio in ritardo!
- Finisco la giornata sentendomi stanco ma con il mio cambiamento di vita rafforzato come una decisione corretta. Sono tornato a casa e ho abbracciato mia moglie e mio figlio. Non li vedevo da 48 ore. Ho dormito bene, senza stressarmi per domani. Giorni felici. Porta il secondo giorno.
- Ho passato la mattinata a lavorare sul mio rspec e sui test del metodo singolo.
- Il pomeriggio è stato speso in coppia con qualcuno che ho aiutato a recuperare un po'. È stata una grande opportunità per esercitarmi con il fork e la clonazione dei repository github e per rafforzare le mie conoscenze.
- Grande punto di apprendimento: Design Recipes: prendere una user story/brief e trasformarla in codice funzionante creando test e quindi codice funzionante. Un campo minato per cose potenzialmente troppo pensanti.
- Sentendolo oggi, e così anche il resto della coorte. Ho avuto un tutorial / seminario davvero eccezionale con il nostro capo allenatore, è stato molto istruttivo ma mi sono sentito molto stupido verso la fine.
- La mattinata è stata lenta perché ho risolto un problema lasciato dal giorno precedente. Finì la mattinata sentendosi un po' imbronciato ma pronto ad affrontare il pomeriggio a testa alta.
- Cambio del partner di accoppiamento e prima registrazione dello schermo del processo di progettazione, test e codice, inviato al coach per il feedback. È andata bene e mi sono sentito bene.
- Ho passato il resto della giornata a conoscere i processi di debug.
Ho finito la giornata sentendomi meglio di quando l'ho iniziata. - Nota a margine: questo paese ha davvero un pessimo servizio ferroviario….
- Pensiero aggiuntivo: siamo stati avvertiti che l'intelligenza emotiva è estremamente importante. Avevo bisogno di ricordarmelo il terzo giorno. Alcuni altri studenti stavano progredendo abbastanza velocemente, il che mi preoccupava anche se so che non dovrebbe! So benissimo che ognuno impara a ritmi diversi. Si dà il caso che li ho raggiunti solo perché, al contrario, ho trovato la parte successiva meno impegnativa. Allo stesso modo, non avrebbe avuto importanza se avessimo finito il livello giornaliero o meno! Promemoria: siamo tutti insieme e lasciamo l'ego alla porta!
- Test di guida di un sistema di classe
- Imparare a prendere in giro (doppio: qualcosa che devi sapere quando esegui i test, abbastanza confuso ma super utile)
- Test dell'API
- Terminale di test IO (ingresso/uscita)
- Fondamentalmente molti test ... il che è fantastico perché rende il tuo progetto gestibile e garantisce che se fai qualcosa che viola il codice è facile trovare dove si è rotto :D
- Finisci di lavorare al mio progetto da asporto
- Il mio primo retro in assoluto! Li hai alla fine degli "sprint" che fanno parte di tempistiche di progetti a breve termine in cui lavori su funzionalità preassegnate. Questo ferma il burnout e il sentirsi sopraffatti e può essere trovato in cose come framework di gestione dei progetti agili. Questo NON POTREBBE essere più diverso dal mio lavoro precedente…..
- Probabilmente ho fatto un sacco di cose in più il giorno 5 della settimana 1, ma sto finendo questa pagina mentre vado a Landaaan per la settimana 5…….Ho anche mentito, puoi solo immaginare che la maggior parte di quanto sopra sia avvenuta durante due settimane anziché una settimana perché di nuovo….è diventato reale durante la settimana 2 e sono stato cattivo e non ho fatto questo blog!

![Che cos'è un elenco collegato, comunque? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































