CLEAN ARCHITECTURE

Cette formation propose une immersion dans les principes de l’architecture logicielle moderne pour concevoir des systèmes évolutifs, testables et indépendants des frameworks. L’approche est résolument pratique, mettant l’accent sur le découplage, la réduction de la dette technique et la mise en place de stratégies de tests robustes pour garantir une maintenabilité à long terme des projets complexes.

CLEAN CODE

Cette formation offre une approche pragmatique pour transformer la qualité de vos développements en luttant contre la dette technique par l’usage du Clean Code. À travers les principes SOLID, KISS et DRY, les participants apprennent à rédiger du code auto-explicatif, des fonctions à responsabilité unique et des classes cohérentes. L’accent est mis sur la lisibilité et la réduction de la complexité pour faciliter la collaboration. Enfin, des ateliers de refactorisation permettent d’acquérir les réflexes nécessaires pour assainir durablement une base de code existante.