
Vous connaissez désormais l'École du Tech Lead. Laissez-moi vous inviter à notre prochaine session.
Lire la suiteCe site web stocke des informations vous concernant via le dépôt de cookie afin de mesurer l’audience du site. Ces données de navigation sont anonymisées.
En cliquant sur « OK pour moi », vous manifestez votre consentement pour le dépôt de ces cookies.
Sur ce site, nous utilisons des cookies pour mesurer notre audience, entretenir la relation avec vous et vous adresser de temps à autre du contenu qualitif ainsi que de la publicité. Vous pouvez sélectionner ici ceux que vous autorisez à rester ici.
Vous connaissez désormais l'École du Tech Lead. Laissez-moi vous inviter à notre prochaine session.
Lire la suiteUn Tech-Lead c'est quoi ? Le super geek qui masterise toutes les technos ? Le marabout qui corrige tous les problèmes lorsque les développeurs dorment ? Bah non...
Lire la suiteMutation Testing Usefulness of unit tests is no longer discussed. They are essential in conception of a quality application. But, how can we assess their relevance? A code coverage indicator up to 100% doesn't mean the code is 100% tested. This is just a view of executed code during unit tests execution. The technique described here will allow you to have more confidence in your tests.
Lire la suiteMutation Testing Il n'est plus à prouver l'utilité des tests unitaires. Ils sont essentiels dans la conception d'une application de qualité. Mais, savons-nous quantifier leur pertinence, leur qualité ? Un indicateur de couverture du code par les tests à 100%, ne signifie pas du code 100% testé. Cet indicateur ne détermine que grossièrement le pourcentage de code exécuté lors du passage des tests unitaires, pas plus. Voici une technique qui vous permettra d’accorder plus de confiance à vos tests. Le processus de cette technique se déroule en deux grandes étapes…
Lire la suiteUniformiser vos environnements de développement - Gagner en productivité Marre des merges galères pour cause de formateurs différents ? Marre qu'un membre de l'équipe commit en UTF-8, l'autre en ISO-8859-1 ? Marre de reconfigurer la JDK, Checkstyle, PMD, le repo SVN, le proxy de la boite, et des millions de paramètres à chaque création d'un nouveau workspace ? Ce tip & trick est pour vous !
Lire la suiteDésolé pour les gamers, mais non je ne vais pas vous parler du dernier Day of Defeat. Par DoD comprenez plutôt "Definition of Done", c'est à dire l’ensemble des critères à respecter pour considérer une tâche terminée. Par exemple, avant de soumettre son code, un développeur doit s'assurer de respecter le critère: "tests unitaires OK". En quoi un outil aussi « low-tech » et aussi simpliste qu’une check-list peut nous aider à l’ère de Google et de l’iPhone ?
Lire la suite