Накладные расходы ASP Best Practices - PullRequest
0 голосов
/ 24 ноября 2008

Предположим, что типичное ASP-приложение, управляемое базой данных и сеансами, разработано с использованием передового опыта непосредственно перед первым выпуском .NET. Назначьте количество усилий, необходимых опытным специалистам для правильной и эффективной реализации, равным 1,0.

Как вы оцениваете количество усилий, необходимых для его поддержания с использованием лучших неагрессивных методов рефакторинга с тех пор и до настоящего времени?

Было бы это хорошей инвестицией (вариант А)? Или было бы лучше (вариант B) выполнить новую работу с текущими лучшими практиками, но без рефакторинга? Или (вариант C) было бы лучше поддерживать архитектуру согласованной, выполняя новую работу со старой архитектурой?

В свете вашего выбора, что вы должны делать с этого момента?

1 Ответ

1 голос
/ 24 ноября 2008

Не думаю, что вы даете нам достаточно информации, чтобы дать разумный ответ.

  • Это продукт или внутренняя система?
  • Что такое история?
  • Есть ли текущий проект или текущий бюджет?
  • Есть ли политика, историческая или текущая?
  • Хорошо ли понята и задокументирована сфера деятельности системы?
  • и т. Д. И т. Д.

В целом и при прочих равных условиях я бы всегда начал с варианта С, чтобы убедиться, что решения принимаются бизнесом, а не технологами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...