Quelle est la meilleure façon de mettre à jour un projet avec des modifications de conception majeures ... en termes de fichiers de projet (je suppose)? J'ai récemment déplacé mon site Web d'ASP.NET vers ASP.NET MVC et il était évident que les changements étaient si importants qu'ils nécessitaient une réécriture complète. Maintenant, je me prépare à passer à MVC 2, pour profiter de plus de fonctionnalités du nouveau cadre, et encore une fois je cours dans des barrages routiers qui me poussent à faire fondamentalement une autre réécriture complète. Je voudrais bien sûr éviter cela si possible parce que le site a pris de l'ampleur au fil du temps. Cependant, j'ai bien documenté les décisions de conception lors de la dernière réécriture, et il ne faudrait que quelques semaines pour réécrire.Concernant les principales modifications apportées à un projet
Quand avez-vous besoin de prendre la décision d'abandonner le projet en cours et apporter tout aux nouvelles technologies? Si vous créez un nouveau fichier de projet, quel est le meilleur moyen de gérer la migration de ce qui n'a pas besoin de changer depuis l'ancien projet?
+1 excellent. mais vous devriez ajouter "l'emportent sur le coût de débogage/écriture d'un nouveau" je pense. – griegs