Module 6 sur 6 · 1 h 30
Qualité du code et revue
Garder un code lisible et sûr en équipe : les linters d'ament (style, copyright, CMake, XML), le formatage automatique, un test unitaire C++ avec gtest, et la revue de code d'une pull request.
Cours réservé aux inscrits
Connectez-vous pour suivre ce module : le cours, le lab ROS 2 dans votre navigateur, l'exercice et le QCM.
Au programme
- L'essentiel en théorie
- 1. Pourquoi des règles communes
- 2. Les linters d'ament dans un package
- 3. Le code, aux normes
- 4. Lancer les linters, corriger le style
- 5. Un test unitaire en C++ avec gtest
- 6. La revue de code
- 7. Les bons réflexes
- À vous de jouer
- Exercice : situation réelle
- QCM
Nouveau sur ROS ? Découvrir ROS 2 est en accès libre, sans compte : 30 minutes pour voir un robot comme un graphe de nœuds, lire un message et un premier nœud en Python.