Святой Грааль программирования - это решение проблемы один раз и постоянное повторное использование этого решения навсегда. И все же, несмотря на все мои усилия, я обнаружил, что часто переделываю знакомые проблемы. Так что шаблоны дизайна GoF в стороне, было несколько раз, что я разработал календарь, управление контентом, а также адресные книги для людей и организаций, чтобы назвать лишь некоторые из них.Высококачественные шаблоны дизайна или не переосмысливая колесо
Хотелось бы узнать, есть ли хорошие ресурсы (книги, веб-сайты и т. Д.), Где я мог бы просматривать общие бизнес-проекты высокого уровня. Я понимаю, что требования к моему проекту и любому шаблону, который я мог бы обнаружить, будут отличаться, но я ожидаю, что суть дела останется прежней, что будет много опыта, который можно было бы извлечь из опыта. Плюс, как это звучит, я просто наслаждаюсь чтением о процессе и обоснованием решений, из которых выходят дизайны. Мне нравится, когда магазины, стартапы и кодеры прозрачны в своих проектах. (например, 37Signals, Garret Dimon)
Этот post затрагивает тему и называет эти шаблоны проектирования высокого уровня «Функциональные шаблоны проектирования», но я не уверен, что это общий термин, используемый для описания. Поиск по «функциональным шаблонам проектирования» не сильно увеличился. Я также искал «Шаблоны проектирования конкретных доменов» и «Шаблоны проектирования модели данных», последний предоставил an interesting result, так что, возможно, это больше подходит для цели. В каком смысле вы знаете, что я пытаюсь описать? Любые хорошие ресурсы? Любые другие магазины/кодеры, которые прозрачно демонстрируют свои новые разработки?
Возможно, это могут быть шаблоны проектирования под управлением домена? – Mario
Предполагается, что шаблоны архитектуры корпоративного приложения должны быть хорошими; Я еще не читал этого. http://www.amazon.com/Patterns-Enterprise-Application-Architecture-Martin/dp/0321127420 – TrueWill
Эй, такие плакаты, как повторное изобретательство колеса. Это держит их на улицах. – skaffman