❓ В чём разница между дизайном и архитектурой ПО?
Архитектура — это высокоуровневое видение системы: какие модули есть, как они взаимодействуют, какие протоколы и технологии выбраны. Это про стратегические решения, которые трудно менять.
Дизайн — это более детальный уровень. Он описывает внутреннее устройство модулей, паттерны, классы, интерфейсы, алгоритмы. Дизайн можно адаптировать чаще, он ближе к реализации.
🐸 Библиотека собеса по Java
Post #1073
1.69K
- 👍 11
- ❤ 1
- 🔥 1