бесплатные шаблоны шаблонов для использования в Visual Paradigm? - PullRequest
1 голос
/ 23 апреля 2010

я знаю, что вы можете создавать свои собственные шаблоны проектирования и сохранять их для последующего использования.

, но мне интересно, есть ли бесплатные шаблоны, которые можно загрузить и использовать, например.factory, singleton и т. д.

тогда вам не нужно пересоздавать / копировать-вставлять, и у вас будут точные шаблоны.

Ответы [ 2 ]

3 голосов
/ 04 декабря 2012

В Visual Paradigm есть учебник почти по каждому шаблону. В конце каждого шаблона дается файл .pat. Я думаю это то, что вы ищете .

2 голосов
/ 23 апреля 2010

Вы, похоже, неправильно поняли концепцию шаблона.Если бы шаблоны использовались так, как вы описываете, то было бы много библиотек и структур, предоставляющих множество шаблонов и их различных реализаций, однако их нет.Почему это так?Причина в том, что шаблоны не привязаны к какой-либо реализации, они просто концепции проекта.Возьмем, к примеру, Singleton, Factory Method, Facade и Decorator, это четыре различных шаблона проектирования из оригинальной книги GoF, однако они могут быть представлены одним единственным объектом!Это может быть не так просто реализовать в общем виде, но я думаю, вы можете себе представить реализацию чего-то, что должно быть единственным местом для создания определенных объектов при группировании некоторых делегированных операций и добавлении некоторых новых.Эти вещи сложно и даже иногда невозможно реализовать в большинстве языков, поэтому существуют книги с шаблонами - каталогами шаблонов.Эти книги содержат описания шаблонов, их компромиссы и мелочи дизайна, а также некоторые простые реализации для целей презентации.Имейте в виду, что шаблоны - это не алгоритмы, не структуры данных, не библиотеки и не фреймворки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...