/ / Има ли оптимизирано .net прилагане на дизайнерски модели? - c #, .net, дизайнерски модели

Има ли оптимизирано .net прилагане на дизайнерски модели? - c #, .net, дизайнерски модели

Виждал съм .net оптимизирано прилагане на дизайнерски модели http://www.dofactory.com, Но не всички модели са достъпни на сайта. Има ли сайт / блог, който има .NET оптимизирани реализации на всички дизайнерски модели?

Отговори:

2 за отговор № 1

Моето очакване на дизайнерски модели е, че виеда не купувате (или да придобиете по друг начин готови) реализации, а по-скоро, докато проектирате вашите класове, прилагате взаимоотношения, които отговарят на моделите, за да вземете крайния пример, защо бихте купили Singlton или Visitor модел?

Framworks са много по-големи от моделите, тезитова е разумно да "купуваш", но там съзнателно се съгласявате да делегирате много важни части от вашия дизайн на автора на рамката - и по този начин да спестите много време.


0 за отговор № 2

Прекарах известно време в четене тази книга, тези 23 GoF модела би трябвало да са покрити с примери c #, да се надяваме, че може да ви помогне и вие.


0 за отговор № 3

Всъщност можете да Google и да намерят тяхната рамканякъде в мрежата или да я купуват. Търсех дълго време, но никога не намерих пълна имплементация на .net оптимизирани модели. Вместо това, аз бих предложил да търсите дизайн шаблони модел по модел в различни .net отворен код проекти.

Недостатъците са очевидни: ще можете да видите реализацията в реалния свят (а внедряването на усмивчива imho е далеч от реалния свят дори в примерите от реалния свят).

Виеll be able to see different implementations and the whole code structure involved in the pattern. So youще видим как влияе върху дизайна и какви проблеми решава. Тъй като шаблоните са добри решения за многократна употреба, това е добър начин да ги видите в реален код, който да се използва след това.