У меня есть интерфейс для регистрации клиентов, который называется IRegistrationService.Он содержит...
Мы делаем некоторые большие изменения в нашей системе, и я хотел бы знать, как лучше всего...
Я пытаюсь быстро придерживаться принципов разработки Роберта Мартина SOLID, и я не очень хорош в...
Моя команда путается в реализации внедрения зависимостей в PHP-проекте с использованием домашнего...
Шаблон дизайна, который обозначает первая буква в этом акрониме, - это принцип единой...
Википедия описывает Принцип единой ответственности следующим образом: Принцип единой...
Предположим, мы разрабатываем класс UserServiceImpl, который выполняет операции CRUD (создание,...
В ПСП «ответственность» обычно описывается как «причина для изменения», так что у каждого класса...
Для моих целей мне нужно найти определенный узел в XML-файле и, если он найден, удалить его. Должен...
Я делаю ролевую игру просто для удовольствия и узнать больше о принципах SOLID. Одна из первых...
этот класс из http://wiki.fluentnhibernate.org/Getting_started в нем есть логика, и я думаю, что...
Я ненавижу писать код, который делает мое программное обеспечение более надежным. Это то, что...
Я планирую переписать текущую систему, над которой я ранее работал. Я делаю это как учебное...
Мое понимание принципа подстановки Лискова состоит в том, что некоторое свойство базового класса,...
Я знаю, что слепое следование любой "наилучшей практике" все еще может привести к вонючей куче...
Я представил принципы SOLID своей команде, и они понимают и с энтузиазмом пользуются этими...
Хотя это и не чистый принцип OOD - следует ли также включать DRY при рассмотрении принципов SOLID ?...
У меня есть что-то подобное в моем проекте, проект, он вроде уже закончен (работает) я просто хочу...
Существует ли конкретный шаблон проектирования , который описывает сценарий, в котором...
В следующем видео автор берет существующий класс и присваивает ему принцип единой ответственности....
Мне нравится идея "программирования для интерфейсов" и избегания использования ключевого слова...
Я прошу прощения за субъективность этого вопроса, но я немного застрял, и я был бы признателен за...
Я сделал следующий пример кода, чтобы узнать, как использовать сигнатуру обобщенного метода. Чтобы...
Роберт Мартин говорит: «Не должно быть более одной причины для изменения класса» . Давайте...
Я стараюсь следовать принципам SOLID . Но каждый раз, когда речь заходит о пользовательских...