Результаты поиска по запросу "solid-principles"
Запутался в принципе единой ответственности в следующем примере
В следующихвидеоавтор берет существующий класс и присваивает ему принцип единой ответственности. Он берет класс печати, который имеет доступ к данным, формат...
DDD: Какое поведение я должен применять к объекту домена?
Моя команда очень старается придерживаться Domain Driven Design как архитектурной стратегии. Но, в большинстве случаев, наши доменные сущности довольно враждебны. Мы хотели бы, чтобы на наших доменных объектах было больше поведения бизнеса / ...
Как внедрить принципы SOLID в существующий проект
Я прошу прощения за субъективность этого вопроса, но я немного застрял, и я был бы признателен за некоторые рекомендации и советы от всех, кто имел дело с этой проблемой ранее: У меня есть (что стало) очень большой проект RESTful API, написанный ...
Фреймворк имеет классы форматирования для поддержки.
лал следующий пример кода, чтобы узнать, как использовать сигнатуру обобщенного метода. Для того, чтобы получитьМетод Display ()как для клиента, так и для сотрудника, я фактически начал заменятьИнтерфейс IPersonсЛицо абстрактного класса. Но ...
Принцип разделения интерфейса - программа для интерфейса
Я читал о SOLID и других принципах дизайна. Я думал, что ISP - это то же самое, что «Программа для интерфейса, а не для реализации». Но, похоже, это разные принципы? Есть ли разница?
Разве Информационный Эксперт и Скажи, Не спрашивай в противоречии с принципом Единой Ответственности?
Информационно-Expert, Скажи-не-Ask, а такжеSRP часто упоминаются вместе как лучшие практики. Но я думаю, что они расходятся. Вот о чем я говорю. Код, который поддерживает SRP, но нарушает принцип «говорите, не спрашивайте» ...