Есть ли хорошая книга, которую я могу отслеживать, чтобы изучить моделирование/сделать архитектуру? Хорошие образцы?Обучение моделированию
Что бы вы сделали, если вам нужно изучить моделирование из самых оснований?
Thanks
Есть ли хорошая книга, которую я могу отслеживать, чтобы изучить моделирование/сделать архитектуру? Хорошие образцы?Обучение моделированию
Что бы вы сделали, если вам нужно изучить моделирование из самых оснований?
Thanks
Martin Fowler - бог моделей дизайна для меня. Но это немного более продвинуто.
Для основы, перейдите с помощью «Банды четверых» (просто Google для нее, и вы ее найдете). Его очень старая книга, а иногда и слишком много деталей, но она охватывает все основные шаблоны дизайна.
Martin Fowler более сосредоточен на моделировании домена на основе, так что если вы ищете что, дать ему попробовать (с Google книг, возможно)
И кстати, есть «Шаблоны для чайников », звучит смешно, но это на самом деле очень приятно и легко интро к теме шаблонов проектирования (который не является таким же, как моделирование BTW)
рекомендую
Домен-Driven Design Эрик Эванс ISBN № 0321125215
Обтекаемый Моделирование объектов Джилл Nicola, Марк Мэйфилд и Майк Abney ISBN # 0130668397
Я думаю, что, изучая и понимание UML вы будете получать знания, необходимые для моделирования ничего. Поэтому я рекомендую UML Distilled книгу Фаулера UML диаграмм освоить:
Что касается архитектуры GOF - лучшая книга Designed Patterns Explained.
Я не могу назвать много книг специально; хотя +1 Анри для книг Мартина Фаулера. Следует иметь в виду, что есть несколько вещей, которые вы изучаете одновременно:
Хорошим способом изучения моделирования является изучение и изменение существующих образцов. Вы не сказали, что хотите моделировать, но если вы ищете процесс или бизнес-моделирование, вы можете взглянуть на наш сайт, где мы получили более 130 образцов моделей. В последние недели мы провели конкурс моделирования, где мы попросили людей представить свои любимые кулинарные рецепты в качестве моделей процессов. Эти конкурсные может быть хорошей отправной точкой для вас:
Кроме того, Крейг Larman книга «Введение в объектно-ориентированный анализ и проектирование» является хорошим местом для начала
Если вы заинтересованы в архитектуру вы можете ознакомиться с шаблонами архитектуры корпоративных приложений Мартином Фаулером и/или моделью, ориентированной на архитектуру программного обеспечения.
Дизайн шаблонов для чайников довольно плохо imho. –