课程大纲:
Embedded C Application Design Principles for Automotive Professionals 培训
What is design?
Design tools overview
Defining design goals
Software Engineering Challenges
Reusability
Maintainability
Testability
Configurability
Abstraction
Readability
Redundency-free design
Decomposition
Verbalization
Modularization
Information Hiding
Context-free modules
Loose coupling
Strong cohesion
Acyclic dependencies