Je viens de publier un article sur le blog d’O2Sources, sur le thème suivant : « Ecrire du code testable« .
En effet, vous pouvez avoir toute la bonne volonté du monde à vouloir écrire des tests dans votre code, si celui-ci n’est pas écrit de manière à vous permettre de créer des tests de manière aisée, vous n’arriverez à rien.
Cet article donne donc une liste de 10 conseils pour écrire du code testable.
- Ne pas mélanger le constructeur avec le code logique
- Demandez les choses. N’allez pas les chercher vous même
- Ne faites pas tout le travail dans le constructeur
- Evitez les singletons et variables globales
- Evitez les méthodes statiques
- Favoriser les compositions aux héritages
- Favoriser le polymorphisme aux conditions
- Mélanger des objets de valeur et des objets de service
- Ne mélangez pas tout
- Pensez deux fois, n’agissez qu’une
Je vous invite donc à lire cet article « Celui qui voulait rendre son code testable« .





