Проектирование взаимодействия

Моделюємо розумну систему обігріву будинку крок за кроком нарощуючи складність системи. Починаємо з одного класу. Поступово вводимо нові класи та інтерфейси, застосовуючи принципи об’єктно-орієнтованого дизайну (SOLID).