Есть 2 маршрута, по которым вы можете пойти -
Маршрут 1: получить ОК от пользователя / заинтересованного лица / управления / UAT, извлечь компоненты со страницы для лучшей управляемости, повторно использовать и т. Д.
Маршрут 2: продумайте повторно используемые компоненты с самого начала. Проверьте свои компоненты / пользовательские элементы управления / пользовательские элементы управления / веб-части. Смешивайте и подбирайте компоненты на веб-странице и отправляйте на утверждение.
В большинстве случаев у вас не должно возникнуть никаких проблем при прохождении маршрута 1, особенно если ваши требования постоянно меняются и у вас мало времени. Вы получите представление о требованиях пользовательского интерфейса и проанализируете, разбиваете ли вы страницу на компоненты, потребуются ли компоненты для непосредственного взаимодействия друг с другом или через БД и т. Д.
Маршрут 2 - это место, где вы уверены, что у вас достаточно требований, чтобы указать, что определенный пользовательский интерфейс / поведение можно использовать повторно, потребует независимого тестирования и т. Д.
Иногда переход к маршруту 2 не очень прост. Если у вас есть опыт работы с доменом, тогда обязательно.
Теперь в мире ASP.net вам даже приходится выбирать между пользовательскими и пользовательскими элементами управления. Это еще одно решение, которое вам, возможно, придется принять.
Надеюсь, это поможет
Счастливое кодирование !!