Learn Agile Practices

The Weekly Pomodoro #25.2 - ๐Ÿ‡ฎ๐Ÿ‡น Trunk-Based Development, CI e rilasciare Work in Progress


Listen Later

Non devi per forza rilasciare solo quando tutta la feature รจ completa! ๐Ÿ˜ฑ So che sembra folle ๐Ÿ˜‰ Tutti noi, da quando abbiamo iniziato a scrivere codice, abbiamo imparato che un rilascio avviene solo quando una feature รจ completa e pronta per lโ€™utente. Ma ecco il segreto: NON รˆ VERO. ๐Ÿคฏ ๐Ÿ’ก Immagina di poter mettere in produzione il tuo codice anche se la feature non รจ finita. ๐Ÿ’ก Immagina di separare il rilascio dal momento in cui lโ€™utente vede il cambiamento. ๐Ÿ’ก Immagina di non dover piรน gestire infiniti branch e merge dolorosi. Ecco dove entrano in gioco Trunk-Based Development, Continuous Integration e il rilascio di Work in Progress: โœ… Mergiamo spesso nel branch principale โœ… Controlliamo che il codice sia sempre rilasciabile โœ… Rilasciamo senza paura, usando tecniche come Feature Flags, Branch by Abstraction e Dark Launching ๐Ÿ‘‰ Questo approccio riduce i rischi, velocizza il feedback e trasforma il modo in cui sviluppiamo software.

โœ… Iscriviti per non perderti aggiornamenti su tech, leadership e crescita professionale.ย 

๐ŸŽŸ๏ธ Iscriviti al workshop di marzo โ€“ vedremo pattern pratici per rilasciare codice in sicurezza! ๐Ÿ“Œ Segui questo link per iscriverti! ๐Ÿ‘‰ https://buff.ly/40SrwnD ๐Ÿ”ฅ

Tu hai mai rilasciato codice incompleto in produzione? Scrivilo nei commenti! ๐Ÿ‘‡ ___________________________________________________________________
Discover Learn Agile Practices: https://learnagilepractices.com/
Subscribe to the newsletter: https://learnagilepractices.com/subscribe
Join the free Telegram channel: https://t.me/+2QAtoLNIgVU0NmU0
Need help in developing your career in Software? Discover my coaching and mentorship program: https://learnagilepractices.com/coaching
Follow me: https://danthedev.carrd.co/
...more
View all episodesView all episodes
Download on the App Store

Learn Agile PracticesBy Dan the Dev