Простой рабочий алгоритм использования SOLID на практике
Принципы SOLID: Основа успешного объектно-ориентированного программирования
SOLID — это набор из пяти принципов объектно-ориентированного программирования, предложенных Робертом Мартином (Robert C. Martin). Эти принципы помогают разработчикам создавать легко масштабируемый, читаемый и поддерживаемый код. Рассмотрим каждый из принципов подробнее. Каждый класс должен иметь только одну причину для изменения. Это означает, что у класса должна быть одна четко определённая задача. Пример: Плохо: Хорошо: Зачем это нужно? Когда класс имеет одну ответственность, изменения в одном аспекте системы не приводят к ненужным изменениям в другом...
SOLID в объектно-ориентированном программировании
SOLID — это набор принципов (рекомендаций) которые призваны помочь в создании качественного объектно-ориентированного кода приложения. Они позволяют создавать чистый код (как написанный, так и спроектированный), который будет в дальнейшем, и тестировать, и поддерживать. Давайте подробно познакомимся с каждым из принципов. Что такое SOLID? На самом деле SOLID является красивой аббревиатурой из букв пяти основных принципов, входящих в это понятие. Данное определение было предложено Робертом Мартином...