Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Архитектура программы - это написанный набор интерфейсов для программы?

Душный Мыслитель (8624), на голосовании 1 год назад
Голосование за лучший ответ
Александр Искусственный Интеллект (301711) 1 год назад
нет...
ДушныйМыслитель (8624) 1 год назад
а что
kayyo, Есть десятки определений архитектуры ПО. Но чёткого определения нет, что не случайно. Поскольку изначально это метафора, - отсылка к архитектуре зданий. Посмотрите определение на wiki или полистайте книжку Ф.Брукса The Design of Design (Проектирование процесса проектирования)
Независимое мнение Мудрец (19313) 1 год назад
Интерфейсы (API) это про контракт, т.е. отвечают на вопрос что должно быть реализовано. Архитектура же основывается на паттренах проектирования и отвечает на вопрос - как различные уровни приложения должны между собой взаимодействовать.
ПапаВысший разум (143903) 1 год назад
Паттерны = шаблоны - это проекция понятия архитектуры на шаблонное ПТУшное сознание.
Независимое мнение Мудрец (19313) Папа, Так бывает когда узко мыслишь.
Похожие вопросы