学习C++的优势
A. 强化C语言编程能力、提高编程的代码质量
B. 帮助学习其他编程语言
a) 现代软件产品架构图
具体示例:(安卓——商场收银系统)
b) 学习其他编程语言的必要性
其他编程语言:C、C++、java、PHP、python、shell、C#、OC、go
前端+后台:C++、java、PHP、C#、OC(面向对象)
脚本语言:python、shell
Ø 所有的软件系统都是为了满足用户需求开发的
Ø 对于一个开发团队而言,在短期内开发出用户满意的软件系统是其核心竞争力的体现
Ø 对于一个开发者而言,能够胜任系统中任意一个模块的开发是其核心价值的体现
Ø 对于一个架构师而言,掌握各种语言的优势并合理运用到系统中,由此简化系统的开发,是其架构生涯的第一步