Magia digitale: un piccolo progetto per il controllo di lampadine smart


Dettagli
Il talk è un viaggio esplorativo nel processo di sviluppare progetti software.
Ci capiteranno situazioni in cui avremo più possibilità tra cui scegliere, e le nostre decisioni influenzeranno l'implementazione. Come in un libro game potremmo disegnare il nostro percorso. Dovremmo scegliere come approcciare il nuovo progetto, se in maniera strutturata o più libera. Quali tecnica di sviluppo usare, test driven development fa al caso nostro? Avremo bisogno di una specifica architettura? Come rilasceremo in produzione?
La creatività e logica si intrecciano.
Discuteremo le tecniche di sviluppo più efficaci, con un focus particolare sul Test Driven Development, illustrando come questa metodologia possa guidare lo sviluppo in modo sistematico e affidabile. Approfondiremo l'importanza di una solida architettura, mettendo in evidenza i principi della Clean Architecture per garantire che il nostro sistema sia flessibile, manutenibile e scalabile. Infine, condivideremo strategie e best practices per il rilascio in produzione, assicurando che il passaggio dallo sviluppo alla realtà operativa sia fluido e privo di ostacoli.

Magia digitale: un piccolo progetto per il controllo di lampadine smart