Dans son livre, Working Effectively with Legacy Code, Michael Feathers définit un code legacy comme un code “non testé”. Vous connaissez les conséquences que peut être avoir un code legacy. En tout bon crafter que vous êtes, vous souhaitez refactorer ce code legacy et lui appliquer une couche de tests.Sauf que vous êtes face à un code que vous ne connaissez pas, illisible, incompréhensible et vous n’avez même pas d’expert métier pour vous expliquer le domaine...
Refactorer le Legacy intestable avec les Approval Tests
Abonnements, magazines... Notre catalogue complet au bas de cette page.
Egalement au sommaire de :
Programmez! #249