Веб-сайты по разработке программного обеспечения [закрыты]

StackOverflow https://stackoverflow.com/questions/2203171

Вопрос

Какие веб-сайты (не книги) документируют дизайн (UML или иной) программных приложений?

Архитекторы зданий располагают множеством ресурсов для вдохновения и строительства.Я не ищу ресурсы для создания программного обеспечения (такого, как у Мейера Построение объектно-ориентированного программного обеспечения), а скорее примеры проектов программных компонентов или диаграмм классов, которые могут быть использованы в качестве отправной точки для разработки приложения.

Примеры приложений могут включать:

Тот самый Шаблоны проектирования книга - хорошее начало, но немного слишком низкого уровня.

Это было полезно?

Решение

Грейди Буч есть отличный сайт как раз для этого по адресу http://www.handbookofsoftwarearchitecture.com/index.jsp?page=Main

Но вы должны зарегистрироваться, чтобы посмотреть на диаграммы.

Другие советы

Вы имеете в виду такие вещи, как Шаблоны и практика Корпорации Майкрософт?

С простыми объяснениями, примерами кодов и примерами использования распространенных шаблонов проектирования программного обеспечения вы можете ознакомиться здесь http://sourcemaking.com/design_patterns.Как правило, они направлены на решение распространенных проблем и, по сути, могут рассматриваться как архитектуры многократного использования при разработке программного обеспечения.

Для получения информации, относящейся к системам, зависящим от домена, таким как игры, могут существовать другие проблемы, зависящие от домена, которые были решены в разных архитектурах, например, по некоторым предоставленным вами ссылкам.Поиск единого источника, который мог бы перечислить всю эту информацию в единой архитектуре, в лучшем случае может оказаться невозможным.Я считаю, что общие шаблоны проектирования, такие как из the Gang of Four, являются лучшим началом по этой причине.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top