Learn Agile Practices

Learn Agile Practices

By Dan the DevTechnology
Download on the App Store

Learn Agile Practices episodes

  • Object Calisthenics: etimologia ed anonimato
    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

    _________________________________________________________

    Seguimi anche su Youtube dove affronto temi di programmazione Agile e propongo contenuti educativi e sulla crescita personale: https://www.youtube.com/channel/UCow5aybmZhzR7HbPf8JmcmA.

    Il mio sito personale: https://www.dan-the-dev.it
    Il mio profilo LinkedIn: http://linkedin.com/in/daniele-scillia/
    Il mio profilo Twitter: https://twitter.com/danielescillia
    Il mio profilo GitHub: https://github.com/dan-the-dev/

    Per contattarmi: [email protected] (sono disponibile per collaborazioni, progetti, eventi, conferenze, corsi, coaching, mentoring).

    Follow & subscribe

    Connect on LinkedIn for the ongoing conversation and the reflections that don't make it into an episode:
    https://www.linkedin.com/in/daniele-scillia/

    One framework or practice per week, straight to your inbox — subscribe to the newsletter:
    https://learnagilepractices.substack.com/subscribe
    13 min
  • Migliorare come programmatore: il mio piano di studi per il 2021
    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 explained (https://amzn.to/3c7Kejh)
    - Test Driven Development: by example (https://amzn.to/398rAFY)
    - Refactoring: Improving the Design of Existing Code (https://amzn.to/3sO7kBt)
    - Growing Object-Oriented Software, Guided by Tests (https://amzn.to/2KFjnzT)
    - Working Effectively with Legacy Code (https://amzn.to/2Y35nD9)
    - Design Patterns: Elements of Reusable Object-Oriented Software (https://amzn.to/39alDZg)
    - Practical Guide to Structured Systems Design (https://amzn.to/3odL802)
    - Clean Code: A Handbook of Agile Software Craftsmanship (https://amzn.to/3iDZFkH)
    - The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win (https://amzn.to/3qOVVzD)
    ______________________________________________________________________

    Per altri contenuti a tema programmazione e pratiche Agili, seguimi anche su Youtube: https://www.youtube.com/channel/UCow5aybmZhzR7HbPf8JmcmA .

    Il mio sito personale: https://www.dan-the-dev.it
    Il mio profilo LinkedIn: http://linkedin.com/in/daniele-scillia/
    Il mio profilo Twitter: https://twitter.com/danielescillia (su Twitter potete commentare il podcast nel tweet dedicato all'episodio!)
    Il mio profilo GitHub: https://github.com/dan-the-dev/

    Per contattarmi: [email protected] (sono disponibile per collaborazioni, progetti, eventi, conferenze, corsi, coaching, mentoring).

    Follow & subscribe

    Connect on LinkedIn for the ongoing conversation and the reflections that don't make it into an episode:
    https://www.linkedin.com/in/daniele-scillia/

    One framework or practice per week, straight to your inbox — subscribe to the newsletter:
    https://learnagilepractices.substack.com/subscribe
    11 min
  • Test Driven Development: tutto attorno al ciclo
    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/TestDrivenDevelopment.html
    - Libro "Agile Technical Practices Distilled": https://amzn.to/2KgzwLZ

    Kata:
    https://www.codewars.com/
    http://codekata.com/

    ----------------------------------------------------------------------------------------------------------

    Seguimi su tutti i miei canali:
    Youtube => https://www.youtube.com/channel/UCow5aybmZhzR7HbPf8JmcmA
    LinkedIn => http://linkedin.com/in/daniele-scillia/
    Twitter => https://twitter.com/danielescillia
    GitHub => http://github.com/dan-the-dev

    Follow & subscribe

    Connect on LinkedIn for the ongoing conversation and the reflections that don't make it into an episode:
    https://www.linkedin.com/in/daniele-scillia/

    One framework or practice per week, straight to your inbox — subscribe to the newsletter:
    https://learnagilepractices.substack.com/subscribe
    9 min
  • I luoghi comuni: cani, gatti e pair programming
    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 di Martin Fowler "Pair Programming Misconceptions": https://martinfowler.com/bliki/PairProgrammingMisconceptions.html
    - Libro "Agile Technical Practices Distilled": https://amzn.to/2KgzwLZ

    ----------------------------------------------------------------------------------------------------------

    Seguimi su tutti i miei canali:
    Youtube => https://www.youtube.com/channel/UCow5aybmZhzR7HbPf8JmcmA
    LinkedIn => http://linkedin.com/in/daniele-scillia/
    Twitter => https://twitter.com/danielescillia
    GitHub => http://github.com/dan-the-dev

    Follow & subscribe

    Connect on LinkedIn for the ongoing conversation and the reflections that don't make it into an episode:
    https://www.linkedin.com/in/daniele-scillia/

    One framework or practice per week, straight to your inbox — subscribe to the newsletter:
    https://learnagilepractices.substack.com/subscribe
    7 min
  • Benvenuti su Dan The Dev!
    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.

    Follow & subscribe

    Connect on LinkedIn for the ongoing conversation and the reflections that don't make it into an episode:
    https://www.linkedin.com/in/daniele-scillia/

    One framework or practice per week, straight to your inbox — subscribe to the newsletter:
    https://learnagilepractices.substack.com/subscribe
    3 min

About Learn Agile Practices

From the publisher's feed

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…