Face à du code dépassé, quelle est la meilleure stratégie pour avancer ? Comment font les grandes bases de code pour évoluer ? À la place de l’idée séduisante de la grande refonte qui n’arrivera jamais, j’aimerais vous proposer la vision plus douce et plus pragmatique de l’amélioration continue. Je veux partager mon expérience ainsi que les méthodologies que l’on met en place chez KissKissBankBank pour modifier l’architecture et permettre à toute l’équipe d’augmenter la qualité de ce que l’on produit, malgré une base de code vieillissante. Revue de code, automatisation, désappropriation du code, tests de faisabilité, introduction de nouvelles technologies, responsabilité des développeurs…
Du sang neuf dans des vieux pots | Paris Web | October 2019 |
---|---|---|
Active Currency | ParisRB Meetup | October 2018 |
Un Gemfile lisible | ParisRB Meetup | August 2017 |
Ruby et ses blocs | ParisRB Meetup | March 2017 |
Ruby Benchmark : Ne faites pas confiance à votre instinct | ParisRB Meetup | March 2015 |
Rails et Emails | ParisRB Meetup | September 2014 |