
曙海教學(xué)優(yōu)勢
本課程面向企事業(yè)項目實際需要,秉承二十一年積累的教學(xué)品質(zhì),嵌入式語言之為嵌入式系統(tǒng)提供的 C++ 語言的設(shè)計模式培訓(xùn)課程以項目實現(xiàn)為導(dǎo)向,老師將會與您分享設(shè)計的全流程以及工具的綜合使用技巧、經(jīng)驗。線上/線下/上門皆可,嵌入式語言之為嵌入式系統(tǒng)提供的 C++ 語言的設(shè)計模式培訓(xùn)課程專家,課程可定制,熱線:4008699035。
大批企業(yè)和曙海
建立了良好的合作關(guān)系,20多年來,合作企事業(yè)單位以達(dá)30多萬。曙海的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。曙海的課程在業(yè)內(nèi)有著響亮的知名度。
?為嵌入式系統(tǒng)提供的 C++ 語言的設(shè)計模式培訓(xùn)課程
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