Le Software Craftsmanship est un mouvement récent qui vise à promouvoir les pratiques de développement acquises par les programmeurs logiciels expérimentés. D'une part, ce courant de pensée met en garde contre la tendance des sociétés à externaliser les développements, réduisant ainsi le développeur à un simple producteur de ligne de code. D'autre part, il valorise l'expérience et les bonnes pratiques des développeurs pour un code bien conçu, fiable et facile à maintenir.
En réalité, le craftsman est un "super développeur" qui maîtrise les bonnes pratiques du code. Il est intégré à l'équipe de développeurs dès le démarrage du projet pour s'assurer que le code sera de bonne qualité.
Un développement fait dans cet esprit n'a "théoriquement" plus besoin de test à la fin.
Les cours se font avec Java, mais il s'agit d'une méthodologie. Ce qui est appris avec Java est applicable avec d'autres langages.
PLB vous propose ci-dessous les formations Craftsmanship les plus pertinentes, du niveau débutant au niveau expert.
N’hésitez pas à contacter notre service pédagogique et technique au 01 43 34 90 94 si vous ne trouvez pas le cours que vous souhaitez.
Nous pouvons également vous accompagner pour monter un stage Craftsmanship sur mesure en vos ou en nos locaux (formation intra-entreprise).