Aller au contenu
FR EN

GR491, Le guide de Référence de Conception Responsable de Services Numériques

MENU
← retour
Front-end    ODD#12     ODD#13    

Les codes morts sont-ils éliminés ?

Conseil 

Standards de développement

C People

C Planet

B Prosperity

Difficulté

N/A

Priorité

/

Récurrence

/

Tests

Quel outil d'analyse utilisez-vous pour identifier les sections de code jamais appelées ?

Précisions

Dans les différentes évolutions des codes, certaines branches deviennent inutiles, mais restent souvent présentes dans les codes sources. Outre les risques de confusion et donc l'augmentation des temps de maintenance, ces lignes de codes inactives sont transmises et génèrent une volumétrie superflue.

Pidila-360

Éléments complémentaires

Règle d’évaluation du niveau de conformité du critère

/

Cycle de vie

Réalisation

5 autres critères liés à la recommandation : Implémenter et développer les fonctionnalités pour limiter les impacts

Recommandation Incontournable

Standards de développement

Les fonctionnalités du service ne vont-elles pas au-delà des besoins utilisateurs ?

Conseil

Standards de développement

Est-ce que les logs sont exempts d'erreurs non traitées ?

Conseil

Standards de développement

Un langage compilé est-il utilisé pour des aspects performance et/ou sécurité ?

Recommandation

User Experience

Les éléments de références sont-ils connus, tenus à jour, et mis à disposition de l'ensemble de l'équipe projet ?

Recommandation

User Experience

L'état des lieux des données d'entrée est-il mis à disposition afin d'être réutilisé dans d'autres projets ?