学习时间:周二和周日各2小时
自我总结:
本周复习了C#基础知识,对第二周编写的四则运算小程序进了不同方法的编译。进一步深化了对C#语言基础和面向对象有关知识的理解。
阅读内容:
本周阅读了《构建之法》
第一章首先提出了“软件=程序+软件工程”的观点,然后介绍了软件开发的不同阶段,最后阐述了软件工程是什么的问题。这让我对软件工程有了新的认识,也对构建之法的重要性有了更为深刻的理解。第二章——个人技术和流程,这章引入了“单元测试”的知识,单元测试对一个好的软件起着重要的作用,单元测试应该是准确、快速地保证程序基本模块的准确性,单元测试也有一系列的标准验证其好坏。单元测试必须由最熟悉代码的人(即程序的作者)来写,最好是在设计的时候就写好单元测试,这样会减少程序问题的出现。单元测试是用VSTS来写的。