Интерфейсы
Данный раздел находится в работе и пока здесь хозяйствует
Муза.
Муза
- Интерфейс - это способ взаимодействия. В некотором смысле "face" является синонимом формы. То есть некоторая форма, которая позволяет разным сущностям взаимодействовать между собой.
- Один из излюбленных бытовых примеров интерфейсов - "то на чём можно сидеть". Наш мозг в поиске пристанища для нашей пятой точки не ищет что-то похожее на стул. Он может сесть не на диван, а на его ручку. На подоконник, на перевёрнутое ведро или даже какую-то жёрдочку.
- Когда мы упаковываем вещи в багаж, нас мало интересует производительность нашего ноутбука или сколько у него памяти. Все предметы, в такие моменты анализируются в совершенном ином аспекте - каковы их габариты и вес.
- В некотором смысле интерфейс является и SRP, который рассматривается в принципе атомарности.