程序=沟通+思考
来源:互联网 发布:网络母婴品牌排行榜 编辑:程序博客网 时间:2024/05/17 03:22
第一. 软件开发沟通很重要,这个大家都知道,但是往往做的时候而忽略了沟通的重要性,经常出现自己以为已经很了解需求了,做了一半发现根本不是那么回事,导致反复重复这个过程,做开发第一一定要和需求人员很好的沟通,完全了解需求再开始设计开发,一定要使自己的理解和需求人员达成一致,当然如果需求人员本身就不了解需求,那完了,除非你是行业的专家,所以与需求人员沟通的时候有疑问一定要弄明白,开发之前脑海中不能还有很多问号,这种情况下即使早早开始,也不一定能早完成,总之,想表达的就是一定要完全理解需求,还要让需求人员了解你所理解的需求,至少同需求人员达成一致。
第二. 软件开发中思考很重要,当然做什么事思考都很重要,软件开发过程中,很多情况下实现某种需求或者功能往往有多种途径,刚开始可能自己心中有一个实现的方法,但是开发过程中往往发现还有更好的实现方式,更加快捷,简单,这时候如果重新开始按新的方式来实现,往往浪费时间,与他人沟通后发现还有其他方式可以实现,百度下发现还有N多种实现方式,这个时候就要考虑取舍了,最好的方法即不浪费时间又最简单,但是往往很多达到这种效果,当然还有其他的因素,比如进度等等,所以开始软件设计编码之前一定要好好思考下,与他人沟通下,看看其他人对这个需求看法,实现的方式,然后做出自己的选择。
程序=沟通+思考
- 程序=沟通+思考
- 沟通的思考
- 关于沟通的思考
- 【沟通分享】换位思考
- 沟通的艺术——情绪:感觉、思考和沟通
- 换位思考 良好沟通的第一步
- 产品经理的思考(五)-沟通
- 思考问题的本质--沟通的效率
- 思考程序
- 六顶思考帽沟通术的五大步骤
- NeoPC 时代的思考(9): 更好的沟通
- 思考和沟通的一个可能的误区
- 沟通
- 沟通
- 沟通
- 沟通
- 沟通
- 沟通
- 2011年Android手机购买意向调查研究报告
- C# OpenCV学习笔记五之图像轮廓
- c# break、continue、return
- 黑马程序员_IO输入输出补充
- eax ...edi esp ebp寄存器简介(转)
- 程序=沟通+思考
- 2011年Android手机用户使用行为研究报告
- Dijkstra+Heap+前向星存图
- Minix Master Boot Record code reading
- 日期 时间 货币 格式化
- 算法 - 《算法导论 第2版》(前三部分)(转自http://blog.csdn.net/yourtommy/article/details/6749238)
- “在当前架构中,不允许此元素包含自身。请删除结尾斜线。” 原因分析与解决办法
- VB.NET编程学习心得
- Oracle SQL的硬解析和软解析