43 votes

Quelle est la définition du « code hérité » ?

<blockquote> <p><strong>Duplicata possible :</strong><br> <a href="https://stackoverflow.com/questions/479596/what-makes-code-legacy">Qu’est-ce qui rend le code hérité ?</a> </p> </blockquote> <p>Quelle est la définition du « code hérité » ?</p>

49voto

Jörg W Mittag Points 153275

Canalisation de Michael Feathers : Code sans tests.

41voto

Shaggy Frog Points 20388

Je ne me souviens pas où j’ai vu l’expression (Programmeur pragmatique?) mais une façon d’y penser est le code est le code hérité dès qu’il est écrit.

Généralement, il s’agit de code hérité par une équipe ou un programmeur d’ailleurs (externe ou interne).

Je préfère cependant la première définition. :)

21voto

jball Points 14152

Code écrit par d’autres personnes ou sous un langage, une architecture, une méthodologie ou un cadre antérieur qui se rapporte au projet en cours.

20voto

Mchl Points 32343

Codez quelqu’un d’autre écrit (généralement quelqu’un qui n’est plus disponible pour aucun contact), mais vous devez vous en occuper maintenant.

13voto

Leonid Points 3494

Je dirais que le code hérité est un code (généralement ancien) qui peut être réécrit en utilisant de meilleures techniques de programmation ou de meilleurs langages. Le code hérité n’est généralement pas facilement réécrit en raison des dépendances à ce code.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X