Встречается на собеседованиях • сегодня
Куда направлены зависимости в чистой архитектуре
В чистой архитектуре зависимости направлены внутрь, к центру системы — от внешних слоёв к внутренним. Это означает, что:
- Внутренние слои (доменные модели, бизнес-правила) не зависят от внешних (UI, базы данных, фреймворков).
- Внешние слои зависят от внутренних, но не наоборот.
Пример на Python:
python
# Внутренний слой (не зависит от внешнего)
class Order:
def __init__(self, items: list):
self.items = items
# Внешний слой (зависит от внутреннего)
class OrderRepository:
def save(self, order: Order): # Зависимость направлена внутрь
db.save(order.items) # Адаптер зависит от доменаПринцип помогает изолировать бизнес-логику от изменений во внешних компонентах.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы