重新学习第一天

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

  做了,一年的前端,开发,感觉,自己还欠缺很多东西,但是自己貌似没有想学习下去的想法。趁最近,有学习的想法,先学上一部分再说

关于:系统或者程序的新的认识,说存在的问题更好

1.程序开发前,对成本的估计不足。

2. 在程序开发过程中,为了抢进度,使用非正规手法,降低程序的一致性或者其他方面,导致最后,软件的质量变差,可维护性降低。

3. 对组件化和模块化开发的认识不足,导致,可复用性较低。

 

关于软件开发的周期的认识:

第一步:问题定义:

  明确自己的系统或者软件,需要解决的问题是什么、

第二步:可行性研究

  针对自己的问题,判断是否存在一个可处理的解。(能针对问题,开发出一款可行的软件)

第三步: 需求分析

  这一步,应该是都熟悉的一步了,但是这一步,也是在进行软件开发过程中,经常出问题的一步。

  在这一步,我认为,我们应该与用户,在软件或者系统的必要功能上,达成一致

第四步:软件的设计

  软件设计分为概要设计和详细设计。

  概要设计,我的理解是系统的主要功能点的、模块的设计

  详细设计, 我的理解是针对页面,进行具体的功能点的设计。

这一步,目前,没有怎么参与过,不怎么熟悉

第五步:软件开发(程序编码)

  通过,编码,实现,设计上的各个功能点或者页面。

第六步:测试

  通过大量的使用实例,检测系统是否存在逻辑问题或者超出意料之外的问题。

第七步:系统修正

  针对,第六步出现的问题,进行合理的修正。修正结束后,返回第六步。再次进行测试。

 

 

  

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值