Результаты поиска по запросу "solid-principles"
Примечание. Класс должен зависеть от абстракций, таких как интерфейс или абстрактные классы, а не от конкретных деталей (реализация интерфейса).
акое принцип обращения зависимостей и почему он важен?
Фреймворк имеет классы форматирования для поддержки.
лал следующий пример кода, чтобы узнать, как использовать сигнатуру обобщенного метода. Для того, чтобы получитьМетод Display ()как для клиента, так и для сотрудника, я фактически начал заменятьИнтерфейс IPersonсЛицо абстрактного класса. Но ...
DDD: Какое поведение я должен применять к объекту домена?
Моя команда очень старается придерживаться Domain Driven Design как архитектурной стратегии. Но, в большинстве случаев, наши доменные сущности довольно враждебны. Мы хотели бы, чтобы на наших доменных объектах было больше поведения бизнеса / ...
Как внедрить принципы SOLID в существующий проект
Я прошу прощения за субъективность этого вопроса, но я немного застрял, и я был бы признателен за некоторые рекомендации и советы от всех, кто имел дело с этой проблемой ранее: У меня есть (что стало) очень большой проект RESTful API, написанный ...
Принцип разделения интерфейса - программа для интерфейса
Я читал о SOLID и других принципах дизайна. Я думал, что ISP - это то же самое, что «Программа для интерфейса, а не для реализации». Но, похоже, это разные принципы? Есть ли разница?
Кажется, не может понять принципы SOLID и шаблоны проектирования [закрыто]
Я пытаюсь войти в ООП в последнее время, и у меня проблемы сSOLID [https://en.wikipedia.org/wiki/SOLID_%28object-oriented_design%29]принципы и шаблоны проектирования. Я понимаю, почему люди используют их, и я действительно хочу использовать их, ...
What is an example of the Liskov Substit,ution Principle
Я слышал, что Принцип замещения Лискова (LSP) - это фундаментальный принцип объектно-ориентированного проектирования. Что это такое и какие примеры его использования?