Le code de qualité est-il une évidence pour tous les développeurs ?
Quelle est la proportion des développeurs qui s’y intéressent vraiment en france ?
Et pour quelles raisons certains peuvent-ils ne pas s’y intéresser du tout ?
Par manque d’intérêt ? Par peur ? Par manque d’informations ?
Comment les sensibiliser ? et est-ce que cela en vaut la peine ?
On parle de tout cela dans l’épisode du jour avec Xavier Nopre.
Pour suivre Xavier Nopre sur Linkedin : https://www.linkedin.com/in/xnopre/
Pour suivre Xavier Nopre sur Twitter : https://twitter.com/xnopre
Pour découvrir le cursus Artisan Développeur : https://ad302.fr/w9kAIg
Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Déjà, merci pour ce podcast, c'est toujours des sujets intéressant avec des intervenants qualitatif et ça fait plaisir ^^.
Ensuite, merci à Xavier d'apporter son témoignage sur le sujet.
Je suis dev web depuis 10 maintenant et j'ai eu l'occasion de changer d'entreprise plusieurs fois.
J'ai eu l'occasion de pratiquer pendant 1 an les tests unitaires mais surtout les tests fonctionnelles. Ce n'était pas du TDD car on faisait les tests après avoir coder nos solutions, mais j'ai quand même pu comprendre l'intérêt de la démarche et surtout de comprendre que ce n'était pas du temps perdu.
Mais voilà, j'ai fais 8 boîtes différentes et seulement 1 seules d'entre-elles encadrait le code de l'application avec des tests. C'était d'ailleurs la seule entreprise ou presque à avoir en tête les principes agiles, les bonnes pratiques, à mettre en pratique les design pattern de manière propre et justifiée.
Force est de constaté que si l'entreprise ne possède pas cet état d'esprit à l'origine et la force de s'y tenir sur le long terme, c'est vraiment pas possible de faire attention à la qualité de son travail de manière rigoureuse et complète.
En tout cas, c'est mon ressentit
Et encore, tu as eu de la chance : je suis pas sûr qu'une boite sur 8 utilise les tests automatiques (je ne parle même pas de faire du TDD).
Si c'est important pour ta pratique, je t'invite à en faire un critère de choix pour tes futurs jobs.