Návrh Školení
Úvod
- Vzory a vrstvené architektury
- Popis vzorů
- Designové vzory a návrh
- Hledání a výběr designových vzorů
- Implementace designových vzorů
Známé vzory
Tvorba objektů
- Factory
- Builder
- Factory Method
- Prototype
- Singleton
Strukturovací vzory
- Adapter
- Bridge
- Composite
- Decorator
- Facade
- Flyweight
- Proxy
Chování (Behavioural Patterns)
- Chain of Responsibility
- Command
- Interpreter
- Iterator
- Mediator
- Memento
- Observer
- State
- Strategy
- Template Method
- Visitor
- Observer
Vytváření vzorů
- Vzor, nebo ne?
- Formální popis vzoru
- Organizace katalogu vzorů
- Konkrétní cíl a abstraktní cíl
- Zveřejnění vašich vzorů ve komunitě vzorů
Požadavky
Dobrá znalost UML a jakéhokoli objektově orientovaného programovacího jazyka, jako je C++, C#, Java, VB.NET, PHP 8 nebo vyšší verze 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