做了,一年的前端,开发,感觉,自己还欠缺很多东西,但是自己貌似没有想学习下去的想法。趁最近,有学习的想法,先学上一部分再说
关于:系统或者程序的新的认识,说存在的问题更好
1.程序开发前,对成本的估计不足。
2. 在程序开发过程中,为了抢进度,使用非正规手法,降低程序的一致性或者其他方面,导致最后,软件的质量变差,可维护性降低。
3. 对组件化和模块化开发的认识不足,导致,可复用性较低。
关于软件开发的周期的认识:
第一步:问题定义:
明确自己的系统或者软件,需要解决的问题是什么、
第二步:可行性研究
针对自己的问题,判断是否存在一个可处理的解。(能针对问题,开发出一款可行的软件)
第三步: 需求分析
这一步,应该是都熟悉的一步了,但是这一步,也是在进行软件开发过程中,经常出问题的一步。
在这一步,我认为,我们应该与用户,在软件或者系统的必要功能上,达成一致
第四步:软件的设计
软件设计分为概要设计和详细设计。
概要设计,我的理解是系统的主要功能点的、模块的设计
详细设计, 我的理解是针对页面,进行具体的功能点的设计。
这一步,目前,没有怎么参与过,不怎么熟悉
第五步:软件开发(程序编码)
通过,编码,实现,设计上的各个功能点或者页面。
第六步:测试
通过大量的使用实例,检测系统是否存在逻辑问题或者超出意料之外的问题。
第七步:系统修正
针对,第六步出现的问题,进行合理的修正。修正结束后,返回第六步。再次进行测试。

本文探讨了一年前端开发经验后的感悟,指出程序成本估算、非正规开发手法使用及组件化认识不足等问题,并概述了软件开发周期,从问题定义到系统修正的全过程。

被折叠的 条评论
为什么被折叠?



