Schița de curs
Introducere
- Modele și arhitecturi stratificate
- Descrierea modelelor
- Modele de proiectare și proiectare
- Găsirea și selectarea modelelor de proiectare
- Implementarea modelelor de proiectare
Modele bine cunoscute
Crearea obiectelor
- Fabrica
- Constructor
- Metoda fabrică
- Prototip
- Singleton
Modele structurale
- Adaptor
- Pod
- Compus
- Decorator
- Fațadă
- Flyweight
- Proxy
Modele comportamentale
- Lanțul de responsabilitate
- Comandă
- Interpret
- Iterator
- Mediator
- Memento
- Observer
- Stare
- Strategie
- Metoda șablon
- Vizitator
- Observer
Crearea modelelor
- Să folosim sau nu modele
- Descrierea formală a modelului
- Organizarea catalogului de modele
- Scop particular și scop abstract
- Publicarea modelelor dumneavoastră într-o comunitate de modele
Cerințe
Cunoștințe solide de UML și orice limbaj orientat pe obiecte precum C++, C#, Java, VB.NET, PHP 8 sau mai nou etc...
Mărturii (4)
Explicațiile și interactivitatea instrucționarului au fost excelente; chiar dacă probabil nu aveam suficientă experiență, am învățat foarte mult din acest curs!
Pieter Bruynseels - Spot Buy Center BV
Curs - Design Patterns
Tradus de catre o masina
Formatorul a subliniat conceptele cu adevărat importante din arhitectura software prin intermediul testelor. Perspectiva de nivel înalt asupra implementării eficiente a ciclului de dezvoltare a software, începând cu identificarea cerințelor până la testarea unitară, este foarte refrescătoare pentru un data scientist fără prea multă experiență în dezvoltarea software.
Kok Cheong Cheng - DBS Bank
Curs - Design Patterns
Tradus de catre o masina
Prezentare generală a tehnicii
Kay Jan Wong - DBS Bank Ltd
Curs - Design Patterns
Tradus de catre o masina
Mă plac codurile exemplu simple, dar informativa.
Yue Wang - DBS Bank Ltd
Curs - Design Patterns
Tradus de catre o masina