Есть ли какой-либо пример или ресурсы или даже структура, которая состоит из MVP Asp.net + Sandcastle + TDD / Nunit + Fitnesse? - PullRequest
1 голос
/ 06 января 2010

наша команда разработчиков в настоящее время использует asp.net 2.0, и после долгих поисков и перекрестных ссылок я обнаружил, что новинкой является asp.net MVC, но обнаружил, что есть несколько вещей, которые он не может сделать в качестве поддержки asp.net управления, просмотра состояния.

Я не уверен, каковы другие ограничения, кроме общего изменения парадигмы, где каждая страница теперь будет ссылаться на контроллер, который будет связан с определенным видом. так что для того, чтобы кривая обучения была менее крутой, я хотел сначала воспользоваться MVP, так как считаю, что возможность вывести приложение и уровень домена и сделать их тестируемыми - это уже большая помощь для нашего общего процесса. без особых хлопот.

после более продолжительного просмотра я обнаружил, что ndoc немного устарел и заменяется на sandcastle, который имеет дополнительное добавление в вызове docproject, так что он должен очень хорошо охватывать автоматическую генерацию документации в кодах.

и, чтобы справиться с приемочным тестом, я нахожу этот инструмент подходящим, который основан на FIT, который должен помочь.

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

  1. в основном мой вопрос - мой общий процесс выше хорошо покрыт инструментами, которые я исследовал?

  2. и есть ли лучший способ сделать asp.net tdd + автоматическая генерация документов + приемочные испытания?

любой совет / обратная связь приветствуется. Спасибо!! :)

1 Ответ

2 голосов
/ 07 января 2010

Да, ASP.NET MVC с NUnit и FitNesse - разумный выбор для «гибкого» подхода. Просто не уверен, где генерация Auto-Doc вписывается в это. Кто-нибудь прочитает эту сгенерированную документацию или просто посмотрит код? Если вы еще не читали его, обратитесь к «Чистому коду» Роберта Мартина за полезными советами о том, как сделать код понятным и понятным без большого количества комментариев и созданных документов.

...