01 2021 档案
摘要:今天看了《构建之法》第三章,该章的内容是关于软件工程师的个人发展,既然决定进入软工这个行业我们就应该对自身未来的发展有一个大致的规划,现在的软件大多都是由一个团队完成所以软件工程师在发展个人能力的同时也要培养自己的团队协作能力。在个人发展方面,软件工程师要积累软件开发的相关知识,提升技术能力;积累问
阅读全文
摘要:今天阅读了《构建之法》的第二章内容,了解到了关于软件开发的流程和在开发个人软件时我们必须要做哪些内容。其中最重要的应该就是软件的测试,每一个软件在完成后都要进行测试,而这测试的程序则应由程序作者自己来写。单元测试应该在最基本的功能/参数上验证程序的正确性;单元测试应该产生可重复、一致的结果;单元测试
阅读全文
摘要:今天看了《构建之法》的概论部分,该部分告诉了我一些关于程序的基本内容,例如程序=算法+数据结构,软件=程序+软件工程。一个好的软件是最开始也是最简单的程序通过不断的添加,修改而成型的,这一过程就是工程。软件在开发初期需要做很多的准备工作,我们要明确软件的服务对象,它所需要完成的功能,对用户需求进行分
阅读全文