Вопросы по теме 'separation-of-concerns'

ASP.NET: код позади или без кода?
Почему кто-то может захотеть не использовать код за файлом, чтобы серверный код был отделен от разметки? Разве это не должно было быть одним из преимуществ .NET перед классическим ASP? Лично я считаю, что смешивание кода с разметкой значительно...
1479 просмотров

Как отделить логику приложения от пользовательского интерфейса, если компоненты пользовательского интерфейса имеют встроенную функциональность?
Я знаю, что важно отделять код пользовательского интерфейса от кода предметной области — приложение легче понять, поддерживать, изменять и (иногда) изолировать ошибки. Но вот мой ментальный блок... Delphi поставляется с компонентами с методами,...
1589 просмотров
schedule 18.09.2022

Внедрение зависимостей (DI) зависит от интерфейсов?
Это может показаться очевидным для большинства людей, но я просто пытаюсь подтвердить, что внедрение зависимостей (DI) основано на использовании интерфейсов. В частности, в случае класса, который имеет определенный интерфейс в качестве параметра в...
568 просмотров

дилемма расположения интерфейсов
Для данного проекта кода, который должен придерживаться принципа SoC путем реализации слабосвязанных слоев, наличия контейнера IoC и т. д., например, простое решение ASP.NET MVC, которое разделено на следующие сборки: Приложение...
412 просмотров

Путь для отделения слоя представления от существующего приложения winforms?
Данный: В нашей организации есть стандартное приложение windows form Форма и бизнес-логика взаимосвязаны, например автономный просмотр . . Мы знаем, что шаблон Autonomous View усложняет написание модульных тестов. Цель состоит в том, чтобы...
591 просмотров