Dan the Dev
Learn Agile Practices
Unlock Your Potential with Learn Agile Practices Harness the power of Agile Software Development with technical practices, and accelerate your journey to becoming a senior software engineer. Enter a learning ecosystem & Achieve Technical Excellence Join a community dedicated to mastering agile development methods and software development methodologies. Empower yourself to become a better software engineer with our personalized coaching and hands-on support. https://www.learnagilepractices.com/
Author
Dan the Dev
Category
Podcast website
Latest episode
Oct 23, 2025
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
Refactoring, Parallel Change e Trunk based development 09.02.2021 5:40
Rifattorizzare significa cambiare il design del codice senza cambiarne il comportamento. Il refactoring è il viaggio che ci porta da un Design A ad un Design B e dato che il comportamento non deve mutare non c’è motivo per cui i test non rimangano sempre verdi durante il processo. Video Youtube sul Refactoring: https://youtu.be/eMf0PXlUmBc Articolo Martin Fowler sul Parallel Change: https://martin...
Object Calisthenics: etimologia ed anonimato 02.02.2021 12:53
L’Object Calisthenics è un set di regole che cercano di dare una direzione precisa alle decisioni di Software Design: per farlo in realtà non danno indicazioni su cosa fare ma più che altro su cosa NON fare. Video Youtube dove spiego cos'è l'Object Calisthenics: https://youtu.be/wjZXwn2-G6w Agile Technical Practices Distilled: https://amzn.to/39sWdGt _______________________________________________...
Migliorare come programmatore: il mio piano di studi per il 2021 26.01.2021 10:11
La natura stessa del lavoro di uno sviluppatore comporta la necessità di un continuo miglioramento e una continua crescita personale. Oggi vi parlo dei miei piani per il 2021 e del percorso che ho iniziato, che sento di poter consigliare a chiunque voglia crescere come sviluppatore. I libri che ho citato: - Agile Technical Practice Distilled ( https://amzn.to/3o9dadg) - Extreme Programming explain...
Test Driven Development: tutto attorno al ciclo 19.01.2021 8:06
Il Test Driven Development è una pratica di sviluppo software in cui si scrive prima il test che fallisce, poi il codice per passare quel test. Si basa su un ciclo di sviluppo da iterare: RED - GREEN - REFACTOR. Link citati nell'episodio: - Video Youtube sul TDD: - Libro "Test Driven Development by examples": https://amzn.to/3oKPrRF - Articolo di Martin Fowler: https://martinfowler.com/bliki/TestD...
I luoghi comuni: cani, gatti e pair programming 19.01.2021 6:34
Il pair programming fa parte delle pratiche di sviluppo software dell’Extreme Programming; è una tecnica di programmazione Agile in cui due developer lavorano insieme allo stesso monitor collaborando alla stessa parte di codice. Link citati nell'episodio: - Video Youtube sul Pair Programming: https://youtu.be/OM1Rmbym6pc - Libro "Extreme Programming Explained": https://amzn.to/2LTDESh - Articolo d...
Benvenuti su Dan The Dev! 07.01.2021 2:17
Ciao! Il modo migliore per imparare qualcosa è cercare di insegnarlo: parlarne, scriverne cercando di rielaborare i concetti e spiegarli ad altri; per questo, ho deciso di completare il mio percorso di crescita continua fatto di studio e libri con la creazione di contenuti per il web, in vari formati, a scopo formativo mio e di chi avrà piacere di fruirne.
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.