Questions marquées «legacy-code»

À l'origine, le code hérité signifiait le code «hérité» des auteurs ou d'une version précédente du programme / système. Depuis que Michael Feathers a publié son livre "Working Effectively with Legacy Code", une nouvelle définition est apparue, où le code sans tests est du code hérité.


9
Estimation des coûts de temps dans l'ancienne base de code
Récemment, j'ai commencé à travailler sur un projet dans lequel une très ancienne application monolithique est en train de migrer vers une architecture à base de microservices. La base de code héritée est très confuse ('code spaghetti') et constitue souvent une fonction apparemment simple (appelée par exemple "multiplyValueByTen") qui se …







5
Comment éviter une surcharge excessive de méthode?
Nous avons beaucoup d'endroits dans le code source de notre application, où une classe a de nombreuses méthodes avec les mêmes noms et différents paramètres. Ces méthodes ont toujours tous les paramètres d'une méthode «précédente» plus un de plus. C'est le résultat d'une longue évolution (code hérité) et de cette …


5
Que faire en tant que développeur lorsque, pendant des années, leur équipe a manqué d'innovation produit, n'a pas utilisé les méthodologies de gestion de projet et a conservé de mauvaises pratiques de développement logiciel? [fermé]
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 5 ans . Je souhaite savoir comment gérer un …


6
Le manque d'exigences fonctionnelles est-il agile?
De nos jours, tout le monde veut être agile. Dans chaque équipe avec laquelle je travaillais, la forme de l'agile était différente. Certaines choses sont courantes - comme les stand-ups quotidiens ou la planification, mais d'autres parties varient considérablement. Dans mon équipe actuelle, il y a un détail qui me …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.