Aujourd'hui la majorité des développeurs est d'accord sur 2 points :

Tester c'est important !
On a pas le temps de tester !
L'illusion de la 2e affirmation permet encore trop souvent de produire du code non couvert par des tests.

Pourtant le test de manière général est un super concept qui va bien au delà de la simple "assurance" du travail effectué. Il est donc temps de se rendre à l'évidence, la cuillère n'existe pas ! (On commencera donc par là).

Et maintenant le mouvement "software craftsmanship" avec des patterns comme CQRS, Event Sourcing et de manière générale le DDD rend le travail de test encore plus simple. (C'est le 2e effet kiss cool trop souvent oublié, on enchainera dessus). Exemples et méthodologie au menu !

On se rendra alors compte au fil de la présentation qu'en fait un test rapporte de l'argent et que le problème de temps ne le sera plus une fois que vous l'aurez expliqué à vos managers !

Comments

Comments are closed.

Talk très intéressant, plein de principles/tips qu'il faut partager au plus grand nombre!

« On teste des comportements, pas l’implémentation ». C’est noté merci :)

Pierre Goiffon at 16:05 on 5 Nov 2018

Intéressant, bon rappel de ce qu'il est important de tester !
Passionnant échange en fin de conférence !