Результаты поиска по запросу "solid-principles"

14 ответов

Примечание. Класс должен зависеть от абстракций, таких как интерфейс или абстрактные классы, а не от конкретных деталей (реализация интерфейса).

акое принцип обращения зависимостей и почему он важен?

5 ответов

Фреймворк имеет классы форматирования для поддержки.

лал следующий пример кода, чтобы узнать, как использовать сигнатуру обобщенного метода. Для того, чтобы получитьМетод Display ()как для клиента, так и для сотрудника, я фактически начал заменятьИнтерфейс IPersonсЛицо абстрактного класса. Но ...

4 ответа

DDD: Какое поведение я должен применять к объекту домена?

Моя команда очень старается придерживаться Domain Driven Design как архитектурной стратегии. Но, в большинстве случаев, наши доменные сущности довольно враждебны. Мы хотели бы, чтобы на наших доменных объектах было больше поведения бизнеса / ...

ТОП публикаций

4 ответа

Как внедрить принципы SOLID в существующий проект

Я прошу прощения за субъективность этого вопроса, но я немного застрял, и я был бы признателен за некоторые рекомендации и советы от всех, кто имел дело с этой проблемой ранее: У меня есть (что стало) очень большой проект RESTful API, написанный ...

6 ответов

Принцип разделения интерфейса - программа для интерфейса

Я читал о SOLID и других принципах дизайна. Я думал, что ISP - это то же самое, что «Программа для интерфейса, а не для реализации». Но, похоже, это разные принципы? Есть ли разница?

1 ответ

Кажется, не может понять принципы SOLID и шаблоны проектирования [закрыто]

Я пытаюсь войти в ООП в последнее время, и у меня проблемы сSOLID [https://en.wikipedia.org/wiki/SOLID_%28object-oriented_design%29]принципы и шаблоны проектирования. Я понимаю, почему люди используют их, и я действительно хочу использовать их, ...

27 ответов

What is an example of the Liskov Substit,ution Principle

Я слышал, что Принцип замещения Лискова (LSP) - это фундаментальный принцип объектно-ориентированного проектирования. Что это такое и какие примеры его использования?