Comment moderniser un script Perl historique ? Plongez dans les coulisses techniques du projet MySQLTuner, qui a réussi à porter la couverture de ses tests unitaires de 55% à 92% tout en conservant son design sans dépendance.
Étiquette : Automation
Moderniser le Perl hérité : Comment MySQLTuner a atteint 92% de couverture de test et une autonomie sans dépendance
Maintenir un script patrimonial (legacy) dans un fichier unique et sans dépendance externe est l’un des défis les plus complexes en génie logiciel. Avec le temps, les bases de code écrites dans des langages comme Perl peuvent devenir difficiles à tester, sujettes aux régressions et intimidantes pour les nouveaux contributeurs. Pourtant, le cycle de développement …
Mini guide pour Vagrant
1. Table des matières Table des matières Objectifs Installation Vagrant et VirtualBox 3.1. Qu’est ce que VirtualBox ? 3.2. Qu’est ce que Vagrant ? 3.3. Installation 3.4. Point d’attention Paramétrage de Vagrant 4.1. Installation d’extensions Vagrant utiles 4.1.1. Commande de contrôle des extensions 4.2. Installation de la box Vagrant Centos/7 4.3. Installation de la box …
Gestion d’une production – Processus de mise en production
Les plans ne sont rien, c’est la planification qui compte. Dwight David Eisenhower Voici un article présentant un processus cohérent de livraison d’application en production de la manière la plus sécurisée possible. Son but est de partager mon expérience et les démarches qui ont …


