Пример шаблона спецификации [закрыто]
-
08-07-2019 - |
Вопрос
После прочтения серии блогов ( здесь и здесь ) Криса Миссала из LosTechies.com на шаблоне спецификаций. Мне действительно интересно найти более полные примеры. Кто-нибудь знает, где я мог бы найти более конкретный пример или, возможно, проект с открытым исходным кодом, который использует этот шаблон?
Решение
Кроме того, ознакомьтесь с разделом «Изучение шаблона спецификации» . примера.
Изучив образец спецификации в тех же блогах, что и вы, вы еще не уверены Может быть так, что примеры слишком упрощены, поэтому кажется, что это стоит больше работы. Хороший, обширный пример, который показывает подлинную пользу, был бы хорош.
Другие советы
Ознакомьтесь с спецификациями " автор статьи Эрик Эванс и Мартин Фаулер.
Следующая статья в блоге - The Шаблон спецификации " - также может быть полезным для вас.
На самом деле, я думаю, что страница Википедии (на момент написания этой статьи) является более кратким и более легким для восприятия примером использования шаблона спецификации ... lostechies.com фактически ссылается на него.
Вот ссылка: Википедия: шаблон спецификации
Для меня одним из лучших примеров является Спецификация маршрута
, которую Эрик Эванс использует в своей книге.
Исходный код здесь , написано на Java, но очень легко понять и перевести на C #.
Вы можете найти множество примеров проектов о шаблонах проектирования (в том числе шаблон спецификации ) здесь от " Профессиональные шаблоны проектирования ASP.NET " .