|
1 | 1 | ---
|
2 | 2 | title: Aide-mémoire - Code propre
|
3 |
| -date: 2024-11-01 20:00:00 -0400 |
| 3 | +date: 2025-01-14 20:00:00 -0400 |
4 | 4 | categories: [bonne-pratique]
|
5 | 5 | tags: []
|
6 | 6 | ---
|
@@ -47,7 +47,7 @@ Le code est propre s'il peut être compris facilement par toutes les personnes q
|
47 | 47 | - Faire une distinction significative.
|
48 | 48 | - Utilisez des noms prononçables.
|
49 | 49 | - Utilisez des noms consultables.
|
50 |
| -- Remplacez les [nombres magiques](https://refactoring.guru/fr/replace-magic-number-with-symbolic-constant) par des constantes nommées. |
| 50 | +- Remplacez les [nombres magiques](https://refactoring.guru/fr/replace-magic-number-with-symbolic-constant) par des constantes nommées. |
51 | 51 | - Évitez les encodages. N'ajoutez pas de préfixes ni d'informations de type.
|
52 | 52 | - Évitez de mettre les acronymes tels que "XML" en majuscule, favorisez le format "Xml".
|
53 | 53 |
|
@@ -108,13 +108,12 @@ Le code est propre s'il peut être compris facilement par toutes les personnes q
|
108 | 108 |
|
109 | 109 | - **Rigidité** - Le logiciel est difficile à changer. Un petit changement provoque une cascade de changements.
|
110 | 110 | - **Fragilité** - Le logiciel tombe en panne à de nombreux endroits en raison d'un seul changement.
|
111 |
| -- **Immobilité** - Vous ne pouvez pas réutiliser des parties du code dans d'autres - projets en raison des risques impliqués et des efforts importants. |
| 111 | +- **Immobilité** - Vous ne pouvez pas réutiliser des parties du code dans d'autres - projets en raison des risques impliqués et des efforts importants. |
112 | 112 | - Complexité inutile.
|
113 | 113 | - Répétition inutile.
|
114 | 114 | - Opacité. Le code est difficile à comprendre.
|
115 | 115 |
|
116 |
| - |
117 |
| -💡**Note** : Au besoin, référez-vous à cet [article complet](https://refactoring.guru/fr/refactoring/smells) pour plus de détails. |
| 116 | +💡**Note** : Au besoin, référez-vous à cet [article complet](https://refactoring.guru/fr/refactoring/smells) pour plus de détails. |
118 | 117 |
|
119 | 118 | ## Conclusion
|
120 | 119 |
|
|
0 commit comments