自己的软件之路!

     很多刚开始编程的人认为,编程是很累的,吃年轻饭的,技术是第一的!很多人觉得这是不对的,但是我觉得对于刚入行的人来说,编程的确很重要,的确很累,给人的感觉也是吃年轻饭的。但是其中也有不少快乐,不知道你编程过程中是否体验到其中的那种成就感!如果没有的话我觉得你可以退出这个行业了,至少你做程序员对你来说那可真的是体力活了,而且是费神费心的体力活!!!!!

      随着编程经验的丰富,独立做过几个小系统后,感觉到设计的重要性!开始接触各种设计软件,开始尝试使用UML表示各种类之间的关系,对管理系统的理解,各种角色关系,权限授予有了深刻体会!

      这时候我真正开始涉及到从需求,设计,编码的开发过程。对于需求起初只是一个简单的理解——把客户的需要理解清楚,出来一个文档,使客户——我们团队能够达成共识。 现在明白了需求其实不止这些,需求还应有与编程阶段达成的共识,比如数据是怎样的存储流程,权限是怎样分配的,功能是怎样实现的,那些类,那些方法,那些功能,那些控件时可以合并统一实现的。在编程,文档时怎样的规范的等等。在设计阶段,我们应该严格按照需求进行详细的设计,把每个具体的实现功能的类,方法的命名等都详细叙述。如果需求做的好,设计可以很快完成,如果在需求上不完整,设计脱离需求,这带来的问题是如果软件交付,对于客户后期的维护是很难的!如果日后的维护也是你的团队做,那么在设计上应该详细,能够达到那里遇到问题,维护人员能够马上在文档中找到出错的地方。需求、设计完成后,编程只是一个机械的过程了,团队开发的话,这个过程中应该注意软件风格的统一!不只是界面上的,应该还有使用习惯上的统一!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值