防内涵吧网站源码,学前端的十大忠告,电子商务管理系统,资源网站免费的本周阅读了《构建之法》的第一章《概论》以及第四章《两人合作》。 《概论》旨在说明软件工程的概念。 作为一个程序员#xff0c;几乎没有谁不知道“程序算法数据结构”这句名言的#xff0c;而这本书中#xff0c;则又提出了另一个概念“软件程序软件工程”#xff0c;“… 本周阅读了《构建之法》的第一章《概论》以及第四章《两人合作》。 《概论》旨在说明软件工程的概念。 作为一个程序员几乎没有谁不知道“程序算法数据结构”这句名言的而这本书中则又提出了另一个概念“软件程序软件工程”“软件企业软件商业模式”。 书中还提到了软件开发的不同阶段玩具阶段、业余爱好阶段、探索阶段、成熟的产业阶段并用了一个生动的飞机的例子区分了商业阶段与爱好者阶段的区别。如果程序中的一个功能你用到他的几率是万分之一那么你还会不会做这个功能对此我问自己我会不会写这个功能很明显更好的答案是要写这个功能但是作为现在的我来说编程序是能少写代码就不多写虽然作为一名软件工程系的学生但是我可能还只是停留在一名编程爱好者甚至是玩具阶段★此处应注意以后用多注意细节上的问题。此外这一章中书中还提到了Bug的问题。我认为程序中的一个问题是程序的Bug还是功能应取决于用户的体验。因为一个软件开发出来是给用户使用的而不是程序开发者主观判断这个问题到底是Bug还是功能。所以在我们开发软件之前应明确客户的需求到底是什么而不是开发者的主观判断。 《两人合作》中讲述了代码规范、极限编程、结对编程、两人合作的不同阶段、影响他人的技巧等内容。 在大一编程的一年中老师曾提到过注释的重要性但是并没有强制要求而且我写注释是用的汉语中英文切换总觉得很麻烦。从而有很长一段时间里我编程序都不加注释。但是导致的问题在后来也显现出来等到在编程序时突然某个在大一时学的知识点忘记了找到大一时编的程序想看一下结果需要从头看所有的代码才能找到自己想用的知识点到底在哪里……所以在编程时注意代码的书写以及规范性是非常必要的它可以增强代码的可读性为其他人阅读你的代码提供便利而且在以后自己想看一下以前编的程序也比较方便。★而且在编写代码时要养成良好的代码风格简明、易读、无二义性。在编写时要注意代码的缩进、换行、以及使用括号清楚地表示优先级。★此处为重点其次要注意对代码的极限测试注意一些极限性的问题。 ————————未完待续————————转载于:https://www.cnblogs.com/qilin20/p/7955043.html