
曙海教学优势
本课程面向企事业项目实际需要,秉承二十一年积累的教学品质,嵌入式语言之为嵌入式系统提供的 C++ 语言的设计模式培训课程以项目实现为导向,老师将会与您分享设计的全流程以及工具的综合使用技巧、经验。线上/线下/上门皆可,嵌入式语言之为嵌入式系统提供的 C++ 语言的设计模式培训课程专家,课程可定制,热线:4008699035。
  大批企业和曙海
     建立了良好的合作关系,合作企业30万+。曙海的课程培养了大批受企业欢迎的工程师。曙海的课程在业内有着响亮的知名度。
为嵌入式系统提供的 C++ 语言的设计模式培训课程
Design Patterns in C++ for Embedded Systems
Introduction 
-	History
-	What is a design pattern?
-	GoF design patterns	
-	Typical problems in embedded systems
-	Design patterns in embedded systems
-	Intention of this course
Creational Patterns
-	Singleton
-	Abstract Factory
-	Builder
-	Prototype	
-	Factory	
Structural Patterns
-	Bridge
-	Smart Pointers
-	Reference counting
-	Adapter
-	Decorator
-	Façade
-	Composite
-	Proxy
-	Flyweight
Behavioural Patterns
-	Chain of Responsibility
-	Strategy
-	Template method
-	Interpreter
-	Iterator
-	Mediator
Object Orientated Callbacks
-	Observer
-	C++ callbacks
-	Command pattern
-	Publish and Subscribe
Anti- Patterns
-	God class
-	Lava flow
-	Poltergeists
-	Stove Pipe
Real Time Patterns
-	Threading
-	Mutex
-	Semaphores
-	Thread Pools
-	Barriers
-	Futures
-	Latches
-	Exchangers
-	Notifications
-	Executors
-	Transactions
Real Time Anti-patterns
-	Thread Affinity
-	Race conditions
-	Deadlock
-	Livelock
-	Priority inversion