要谈到整个过程学到的最大的东西大概就是明白了完成一个项目
所需要的不仅仅打了代码就完事了,更是对后续各种情况进行预防的
完备文档,是井然有序的维护计划,更是实时反馈的程序变更。不能
说代码写完就完事了这种应付作业或者只是完成任务的思维,要开始
从一个真正的项目人员开始思考项目的时候,整体的变化都让人感到
从另一个世界开始接触编程一样,因为编程的本质就是为了解决问题,
程序员也都是为了解决问题而出现的职业,我们做的项目,做的软件
如果不能从实际的角度出发,那就是没用的,甚至说严重点就是自嗨
用的,不存在社会价值的个人爱好成果,所以为了更好的能够让项目
解决问题,后续的一系列情况,甚至是开发初期的一系列问题都要提
前考虑到,比如需求如果发生变更,那首先要确定这个变更对项目整
体的影响,比对计划的变更,再考虑可行性等等,所以文档确实成为
了完成一个项目的另一种生命线,为了能让程序更好的被理解,被运
行,被维护;为了让开发的效率提高,沟通更为便捷,甚至是甲方乙
方之间的需求认知更为统一化。一个个文档应对而生,有的记录整体
项目的计划,保证一切按计划进行,不脱轨,按时完成的项目才是好
项目;有的考虑开发的难度,从各种角度分析项目的意义以及可行性,
让项目的开发变得更加容易;更有的架起用户与需求间的桥梁,从本
质上对于需求问题进行最统一的认知同步等等。可以说一个具体的项
目实现伴随着一个个的文档才逐渐变得可以称之为是工程而不是拍
脑袋的课余消遣学习之产物。
然后就是整个学期的学习下来深深感到自身的不足,对于团队协
评论0