Schița de curs
Introducere
- Șabloane și arhitecturi ierarhizate
- Descrierea șabloanelor
- Șabloane de design și design
- Găsirea și selecția șabloanelor de design
- Implementarea șabloanelor de design
Șabloane bine cunoscute
Crierea obiectelor
- Factory
- Builder
- Factory Method
- Prototype
- Singleton
Șabloane structurale
- Adapter
- Bridge
- Composite
- Decorator
- Facade
- Flyweight
- Proxy
Șabloane comportamentale
- Chain of Responsibility
- Command
- Interpreter
- Iterator
- Mediator
- Memento
- Observer
- State
- Strategy
- Template Method
- Visitor
- Observer
Creatia de șabloane
- Șablon sau nu
- Descrierea formală a șablonului
- Organizarea catalogului de șabloane
- Obiectiv particular și obiectiv abstractizat
- Publarea șabloanelor tale într-o comunitate de șabloane
Cerințe
Cunoștințe solide de UML și de orice limbaj orientat pe obiect, cum ar fi C++, C#, Java, VB.NET, PHP 8 sau superior 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