软件工程是一门实践性很强的课程
层次
3、模块重用
4、可重用函数和线程安全
1、程序的{}规范
程序的分界符‘{’和‘}’应独占一行并且位于同一列,同时与引用它们的语句左对齐。{ }之内的代码块在‘{’右边4个空格处左对齐。
2、银弹不存在,我们需要的仅仅是明智的软件开发方法(smart software development),软件必须从一个小的可运行的skinny system开始,逐渐充实生长称为full-fledge的成熟系统。 —Ivar Jacobson(UML三巨头之一)
这句名言与我们本视频中从hello world开始逐渐充实生长的做法是一致的。
3、思考:如何将代码模块化以包容变化
4、代码规范:
原则:简明、易读、无二义性
1)缩进:四个空格
{
}
2)使用非!的话易读性不是很好
5、