-
Audit de code C++
L’audit de code C++ sert à estimer la qualité d’un code, notamment sa testabilité et sa simplicité.
-
La complexité cyclomatique
La complexité cyclomatique d’une fonction est le nombre de régions visibles dans son logigramme. Cet indicateur a été introduit en 1976 par Thomas McCabe. Il sert notamment à évaluer le nombre de tests à effectuer pour tester unitairement une fonction. Et plus une fonction a une complexité cyclomatique élevée, moins elle est facile à maintenir.…
-
Relancer Linux automatiquement avec SysV
Il se passe parfois des choses bizarres. En mission pour un client j’intégrais son logiciel embarqué pour un dispositif médical. La carte principale est reliée aux différents moteurs et capteurs via des liens séries principalement, et à un autre module d’affichage via USB. Justement, un ingénieur a remarqué que parfois, l’écran se fige en blanc…