digital-garden/dev/architecture/Низкоуровневые модули.md
Struchkov Mark 2c945630a3
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone Build is passing
Обновление и рефакторинг
2024-11-23 21:34:40 +03:00

32 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
aliases:
- Низкоуровневые компоненты
- низкоуровневых модулей
tags:
- maturity/🌱
date: 2024-11-23
---
**Низкоуровневые модули** — это компоненты, которые отвечают за технические детали и реализацию. Они предоставляют конкретный функционал, необходимый для выполнения задач, определенных высокоуровневыми модулями.
**Примеры**
1. База данных или ее драйвер.
2. Реализация отправки HTTP-запросов.
**Особенности:**
- Низкоуровневые модули реализуют интерфейсы или абстракции, которые используют [[высокоуровневые модули]].
- Они должны быть заменяемыми без изменений в высокоуровневом коде.
***
## Мета информация
**Область**:: [[../../meta/zero/00 Архитектура ПО|00 Архитектура ПО]]
**Родитель**::
**Источник**::
**Создана**:: [[2024-11-23]]
**Автор**::
### Дополнительные материалы
- [[Высокоуровневые модули]]
### Дочерние заметки
<!-- QueryToSerialize: LIST FROM [[]] WHERE contains(Родитель, this.file.link) or contains(parents, this.file.link) -->