Návrh Školení
Úvod
- Vzory a vrstvené architektury
- Popis vzoru
- Navrhovací vzory a návrh systému
- Nalezení a výběr navrhovacích vzorů
- Implementace navrhovacích vzorů
Známé vzory
Vytváření objektů
- Factory (Továrna)
- Builder (Stavěč)
- Factory Method (Metoda továrny)
- Prototype (Prototyp)
- Singleton (Jednotón)
Strukturní vzory
- Adapter (Přizpůsobovač)
- Bridge (Most)
- Composite (Složenina)
- Decorator (Zdobitel)
- Facade (Fasáda)
- Flyweight (Lekce)
- Proxy (Proxy)
Chování vzory
- Chain of Responsibility (Řetěz odpovědnosti)
- Command (Příkaz)
- Interpreter (Interpret)
- Iterator (Iterátor)
- Mediator (Mediátor)
- Memento (Mementum)
- Observer (Návštěvník)
- State (Stav)
- Strategy (Strategie)
- Template Method (Šablona metody)
- Visitor (Návštěvník)
- Observer (Sledovatel)
Vytváření vzorů
- Použít vzor nebo ne
- Formální popis vzoru
- Organizace katalogu vzorů
- Konkrétní cíl a abstraktní cíl
- Publikování vašich vzorů do komunity vzorů
Požadavky
Doblá znalost UML a jazyka objektově orientovaného programování jako C++, C#, Java, VB.NET, PHP 8 nebo vyšší atd...
Reference (4)
Vysvětlení a interaktivita trenéra byla skvělá; i když jsem pravděpodobně nebyl dostatečně zkušený, přece jen jsem se hodně naučil!
Pieter Bruynseels - Spot Buy Center BV
Kurz - Design Patterns
Přeloženo strojem
Instruktor zdůraznil skutečně důležité koncepty v softwarové architektuře prostřednictvím kvízů. Shora nazpátek pohled na efektivní implementaci cyklu vývoje softwaru, začínaje sběrem požadavků a konče unit testingem, je velmi osvěžující pro data scientisty bez značného zkušeností v oblasti vývoje softwaru.
Kok Cheong Cheng - DBS Bank
Kurz - Design Patterns
Přeloženo strojem
Široký přehled technik
Kay Jan Wong - DBS Bank Ltd
Kurz - Design Patterns
Přeloženo strojem
Mám rád jednoduché, ale informativní příklady kódu.
Yue Wang - DBS Bank Ltd
Kurz - Design Patterns
Přeloženo strojem