Я разрабатываю .NET-приложение на C# с помощью внешнего консультанта. Наша цель состоит в том, чтобы этот проект стал тестовым примером для лучшего процесса разработки, уделяя особое внимание лучшим практикам (чтобы создать надлежащий Программный продукт, а не просто Программу).Можно ли отложить обработку исключений до конца проекта?
В настоящее время мы сомневаемся в том, что мы уделяем больше внимания (и тратим больше времени) на разработку инфраструктуры обработки исключений и регистрации, а также на разработку надлежащей архитектуры и функциональности приложения (которое уже было проанализировано и смоделировано).
Итак, вопрос заключается в том, нужно ли создавать обработку исключений наряду с разработкой приложения или я могу просто проконсультироваться, и, когда все будет немного готово, я «применим» обработку ошибок и код управления исключениями по программе ?
Это довольно небольшое и хорошо понятное приложение с хорошо понятой архитектурой, но мы боимся, что слишком много работы будет переделано, если мы не сделаем правильный выбор в отношении инфраструктуры и кросс- с самого начала (то есть, хотя большая часть кода еще не написана).
Другое дело: мы не уверены, будем ли мы использовать какую-то фреймворк для этого или нет, и если да, какой бы он был. Итак, если это не является фундаментальным, мы могли бы разработать остальную часть приложения и прийти к ней позже.
Тогда и там, вы имеете в виду, во время самого развития? – heltonbiker