构建之法阅读笔记03

昨晚昨天的记账本APP之火,今天继续写前天的那个APP,那个APP相较记账本更加的复杂,但是今天编写的部分与记账本极大的相似,所以今天没有遇到什么麻烦。

,马上就要开学了,网上直播学习,有点难搞。

不过都这样也没办法。fighting

构建之法读后感:在编写软件时我们需要先连接用户的需求,做出一个需求分析框架。在所有在技术都支持你做这个工程时,你还需要了解你自己在团队中的角色,在一个工程项目中不仅仅会有写代码的,而且与测试分析的,还有画图的,写代码的还有仔细的分工,就像一个自行车,每个人都做不同的部分,车轮,车架,都分别有不同的人码写,这就要求我们十分严谨的规范我们代码,和对接好每个人写的接口,这些东西关乎了一辆车是否可以组装起来,不仅仅要各个框架时好的,还要各个框架的型号规格符合要求,不然组装不起来。我们在完成一个工程时,会先了解需求,然后就需要我们对这个需求进行分析和设计,找到最适合某种需求的方法。团队在做项目工程时,要勤构建,这是一个很好的习惯。我们在编写软件时不仅仅需要硬性的完成需求,而且还要考虑到用户的体验,为用户考虑周到,是我们软件编写者的义务,这会提高软件的使用效果和用户的好评,我们在做出软件之后自己先测试使用,然后再给熟悉的人使用,陌生的人使用,如果他们感觉这个软件可以使用起来很顺手,那么就成功的不少了,要尽量的美化界面。软件工程我们最基本的就是需要保证软件运行的稳定性,所有的要求之前,最基本的就时稳定性,我们的软件一定要保质保量的完成。

我之前没做过团队项目,但是我觉得这部分是我在做团队项目时必须要做好的东西,一个项目的开始必须要进行需求分析,划分出功能模块,在团队分工的时候让各个队员的开发尽量互补影响,就是尽量不要让某一个人的开发是在另一个人开发完整的前提下,这样可能会严重影响开发进度和效率,用户体验也很重要,就像上学期我所写过的web代码,真的功能还是比较全面的,就是界面丑的不行,如果拿出去,肯定会遭到别人的嫌弃的,所以这学期我就加大了力度学习css和js方面的知识,一个软件的外表还是很重要的。

原文地址:https://www.cnblogs.com/yizhixiaozhu/p/12309517.html