Un modo per migliorare la comprensione dei modelli di progettazione è scoprire come vengono utilizzati i pattern nel framework .NET.Modelli di progettazione utilizzati nel framework .NET?
Hai trovato qualche esempio di schemi di progettazione nel framework .NET? Nella tua risposta ti preghiamo di fornire una breve descrizione del modello e un esempio di come viene utilizzato nel framework.
Esempio risposta:
La strategia di Design Pattern disaccoppia un algoritmo dalla classe che lo utilizza incapsulando l'algoritmo in una classe separata. Ciò consente il passaggio di algoritmi.
Il metodo di ordinamento della classe Elenco è un esempio del modello di strategia.
public void Sort(IComparer<T> comparer)
Accettando un'interfaccia IComparer, gli utenti della classe può cambiare l'algoritmo di ordinamento in fase di esecuzione.
Comunità wiki prega – JoshJordan
preferisco leggere un buon libro sui modelli di design. Questo è solo recitazione. – VVS
@WS - non riesci a trovare tutto su SO in un libro? Questo è un po 'esagerato. – womp