Module de 3 jours destiné à des ingénieurs de formation. J'ai appris Python en amont afin d'être au plus près des stagiaires. La formation devait être initialement en C++, non-maîtrisé par tous.
La formation, loin d'être un package normatif rigide, est une initiation à la philosophie derrière Clean Code : nous n'écrivons pas des programmes pour des machines, mais bien pour les humains qui vont devoir les relire et les maintenir. Elle est donc plutôt agnostique en matière de langages.
Selon les besoins des stagiaires, des capsules sont mises en place afin de corriger les mauvaises pratiques, toujours par la pratique et l'explication des principes cognitifs sous-jacents. Faire du bon code est avant tout une affaire de psychologie appliquée.