程序=沟通+思考

来源:互联网 发布:网络母婴品牌排行榜 编辑:程序博客网 时间:2024/05/17 03:22

第一. 软件开发沟通很重要,这个大家都知道,但是往往做的时候而忽略了沟通的重要性,经常出现自己以为已经很了解需求了,做了一半发现根本不是那么回事,导致反复重复这个过程,做开发第一一定要和需求人员很好的沟通,完全了解需求再开始设计开发,一定要使自己的理解和需求人员达成一致,当然如果需求人员本身就不了解需求,那完了,除非你是行业的专家,所以与需求人员沟通的时候有疑问一定要弄明白,开发之前脑海中不能还有很多问号,这种情况下即使早早开始,也不一定能早完成,总之,想表达的就是一定要完全理解需求,还要让需求人员了解你所理解的需求,至少同需求人员达成一致。

第二. 软件开发中思考很重要,当然做什么事思考都很重要,软件开发过程中,很多情况下实现某种需求或者功能往往有多种途径,刚开始可能自己心中有一个实现的方法,但是开发过程中往往发现还有更好的实现方式,更加快捷,简单,这时候如果重新开始按新的方式来实现,往往浪费时间,与他人沟通后发现还有其他方式可以实现,百度下发现还有N多种实现方式,这个时候就要考虑取舍了,最好的方法即不浪费时间又最简单,但是往往很多达到这种效果,当然还有其他的因素,比如进度等等,所以开始软件设计编码之前一定要好好思考下,与他人沟通下,看看其他人对这个需求看法,实现的方式,然后做出自己的选择。

程序=沟通+思考