эй, ребята, недавно я работал над Repository Pattern
в aspnet MVC, и я просто задавался вопросом, что я имею в виду, сколько разных шаблонов там (например, альтернатива шаблону репозитория)? пожалуйста, мне нужно небольшое объяснение каждого имеющегося шаблона ..? и среди всех тех шаблонов, что вы порекомендуете мне пойти?Каковы различные типы шаблонов дизайна?
ответ
Я не слышал о шаблоне репозитория, поэтому он не является частью GoFs initial set. А быстрый google показывает, что он является частью Martin Fowler s Patterns of Enterprise Application Architecture (хорошая книга, которую я швы напомнить, но способ для многих узоров держать в одной голове). Оглядываясь на index для PoEAA и Repository Pattern живет в Объектно-реляционные шаблоны сопоставления метаданных подмножество. Альтернативы, указанные в PoEAA являются:
однако другие хранилища моделей могут включать в себя другие варианты.
thnx, хорошая книга, действительно – FosterZ
Шаблоны GOF в основном классифицируются по 4, которые являются образцом создания, поведенческим наружным и структурным узором.
Вы говорите 4, но в вашем ответе есть только 3;) –
- 1. Каковы различные типы случаев?
- 2. Каковы различные типы nullptr?
- 3. Каковы различные типы plist?
- 4. TYPO3: Каковы различные типы кешей?
- 5. Каковы различные типы баз данных?
- 6. Каковы различные типы сортировки слияния?
- 7. Какие типы шаблонов дизайна облегчают события?
- 8. Каковы различные типы ошибок в python?
- 9. Каковы различные типы целевых объектов в EDE?
- 10. Каковы различные типы шагов в Spring Batch?
- 11. Каковы различные типы комментариев в IntelliJ IDEA?
- 12. Каковы различные типы объединения в java?
- 13. Каковы различные типы токенов в компиляции C++?
- 14. Каковы различные типы размеров в SSAS
- 15. Каковы различные типы ответов от веб-службы?
- 16. угловые различные типы префиксов
- 17. Список шаблонов веб-дизайна?
- 18. Хорошая система шаблонов дизайна?
- 19. Различные типы методов?
- 20. Показать различные типы носителей?
- 21. Каковы различные меры оценки шаблонов при добыче данных?
- 22. Как поместить различные типы шаблонов в один вектор
- 23. Каковы различные типы нейронной сети или ее иерархическая классификация
- 24. Что Checkpoint в транзакции SQL Server, каковы различные типы Checkpoint
- 25. Каковы различные типы способов создания графического интерфейса пользователя в Android?
- 26. Каковы различные типы сортировки, разрешенные в JSON API Reddit?
- 27. iPhone: Каковы различные типы кодировок, которые поддерживает dataUsingEncoding?
- 28. Различные типы данных для времени
- 29. Каковы различные ярлыки для eclipse?
- 30. Каковы различные способы анализа данных
http://stackoverflow.com/questions/244706/learning-implementing-design-patterns-for-newbies, http://stackoverflow.com/questions/1673841/examples-of-gof-design-patterns, http : //stackoverflow.com/questions/449731/design-patterns-to-avoid, http://stackoverflow.com/questions/105049/what-are-the-best-design-patterns-books-you-have-read , http://stackoverflow.com/questions/49974/what-design-patterns-do-you-use-most-often – JoseK
Пожалуйста, постарайтесь не писать, как вы говорите. Ваш вопрос кажется очень смущенным. Вы пробовали искать какие-то альтернативы? –
ya i search'd on google, я нашел singleton и метод Factory и т. Д. В wikipedia, но они не являются альтернативой «шаблону репозитория» – FosterZ