Sono un po 'nuovo rispetto al concetto di schemi di progettazione.
C# è il mio linguaggio di programmazione principale. (Io uso VB di volta in volta). Non voglio scrivere codice sciatto che è inflessibile, non estensibile e bug.
Ogni volta che vedo un modello di progettazione in azione, mi piace la logica che c'è dietro e lo capisco bene, ma sfortunatamente, ho problemi a implementarli nei miei progetti.Modelli di design ... da dove cominciare? (Alcuni campioni del mondo reale)
Vedete, ci sono molti modelli di design (penso a 120+) e sono un po 'perso tra loro quando voglio decidere quale usare.
Quando si tratta di usarli in azione, non ho idea di cosa scegliere.
Tutto ciò che ottengo dai tutorial sono alcuni frammenti di codice abbastanza semplici che sono molto lontani dall'ambiente di produzione. tranne DDD modello che sono riuscito a impararlo bene poiché ci sono almeno 2 buoni libri e molte risorse su di esso.
Ora la mia domanda:
C'è un posto dove posso trovare alcuni esempi reali utilizzando vari modelli di progettazione? Almeno alcuni campioni "più pratici". Sai dovunque posso trovare libri/campioni/risorse per altri modelli?
Grazie.
+1 Un ottimo libro per iniziare. È molto più facile entrare nel libro GoF per persone nuove a questi argomenti. – FrustratedWithFormsDesigner
È divertente, tutti sembrano essere d'accordo sul fatto che sia il miglior libro ma non mi è mai piaciuto il modo in cui è stato strutturato. – ken
@ken sì, è un po 'diverso, questo è sicuro. Anche se è strutturata in modo strano (diverso da quasi tutti gli altri libri, specialmente quelli tecnici), a mio parere, presenta il materiale in un metodo molto più accessibile di qualsiasi altro libro di design che abbia mai visto. Lo fanno annaffiando i soggetti il più possibile, quindi sono quasi banali da capire. Tuttavia, gli schemi di progettazione sono un argomento così delicato, che in realtà funziona in questo caso. –