Manipulation Avancée des Commits Git et Parsing d'Images
Cette leçon couvre la création de tests pour la fonction de parsing d'images, la correction de commits erronés avec Git et les concepts de regex en JavaScript.
Introduction et configuration
Les bases
La gestion des branches
La Synchronisation
Modifier son historique
Commandes utiles
Détails de la leçon
Description de la leçon
Dans cette leçon, nous aborderons les étapes essentielles pour valider et corriger des fonctions en développement logiciel, avec une attention particulière sur le parsing d'images en utilisant des expressions régulières en JavaScript. L'accent sera mis sur la manière de créer des tests pour valider cette fonctionnalité. Nous allons également détailler les techniques pour revert des commits incorrects dans Git, en utilisant les références SHA-1.
Le processus commence par la création de fichiers de test, suivi de l'écriture du code de parsing d'images. Ensuite, nous verrons comment identifier et corriger les erreurs dans le code en ajustant les expressions régulières. Finalement, nous explorerons les méthodes pour partager les corrections via Git en assurant la synchronisation avec le repository distant.
Cette session est essentielle pour tout développeur souhaitant maîtriser la gestion des versions de code et garantir la qualité du code à travers des tests automatisés.
Objectifs de cette leçon
Les objectifs de cette vidéo incluent :
- Apprendre à créer et exécuter des tests pour des fonctions personnalisées.
- Comprendre l'utilisation des expressions régulières en JavaScript.
- Savoir corriger et annuler des commits dans Git.
Prérequis pour cette leçon
Les prérequis pour cette leçon sont :
- Connaissance de base de Git.
- Compréhension des expressions régulières et de JavaScript.
- Expérience préalable en test logiciel.
Métiers concernés
Les connaissances acquises dans cette leçon sont applicables pour :
- Développeur Logiciel.
- Ingénieur de Tests Automatisés.
- DevOps.
- Consultant en Qualité Logicielle.
Alternatives et ressources
Pour faire le parsing d'images, vous pouvez également utiliser des bibliothèques comme Cheerio ou des frameworks de tests comme Jest pour l'automatisation des tests.
Questions & Réponses