大家好,今天小编关注到一个比较有意思的话题,就是关于***战队经理丁哥的问题,于是小编就整理了1个相关介绍***战队经理丁哥的解答,让我们一起看看吧。
如何区分编程和敲代码?
编程就是做出一个项目来,而做出一个项目的流程一般有如下几步。
- 需求分析。你给别人开发东西肯定要知道别人的需求是什么样的,你问都不问一下就开始做,做出来肯定不是人家要的那个效果。所以约个阳光明媚的下午,把客户请过来喝喝茶聊聊天,畅谈一下人生,顺便就把需求确定了。
- 项目分析。需求确定下来了,接下来就是想一下这项目咋做。需要公司安排多少人力,投入什么***,需要什么***,整个项目工期大概多久,分为哪些个阶段,项目都有哪些模块,每个模块干嘛,分别有哪个程序员来设计等等。这一步很重要,没设计好后面都是白搭。
- 编码阶段。这个阶段就是敲代码阶段了,也就是程序员上场了。每个程序员就在自己的办公位上没日没夜的写代码,加班写代码,每个人脸上都是熊猫眼。这个阶段也是最容易发生冲突的阶段,如果产品经理此时要求程序员改下需求,马上一言不合干起来。
- 测试阶段。代码终于敲完了现在就到了测试阶段了,隆重邀请测试MM登场。不过这个阶段也是会引起冲突的阶段,测试丢来一个问题,研发第一反应就是“怎么可能,在我这明明是没问题的?”于是测试和研发也干架了。。。
- 维护阶段。谢天谢地,项目终于磕磕碰碰上线了,程序员总以为可以休息下了,半夜睡的好好的谁知前方发来紧急消息,说项目发现问题,客户非常生气后果很严重。如果没问题也要经常训练,给客户做培训啥的。
编程大概就是这么个综合体,敲代码是其中一个阶段。
编程和敲代码看上去似乎没啥区别,两者的界限似乎也不是那么清晰,如果硬要区分的话,编程是一个综合过程,而敲代码是这个过程中的一个阶段。详细来说如下。
编程是个综合体
编程就是做出一个项目来,而做出一个项目的流程一般有如下几步。
- 需求分析。你给别人开发东西肯定要知道别人的需求是什么样的,你问都不问一下就开始做,做出来肯定不是人家要的那个效果。所以约个阳光明媚的下午,把客户请过来喝喝茶聊聊天,畅谈一下人生,顺便就把需求确定了。
- 项目分析。需求确定下来了,接下来就是想一下这项目咋做。需要公司安排多少人力,投入什么***,需要什么***,整个项目工期大概多久,分为哪些个阶段,项目都有哪些模块,每个模块干嘛,分别有哪个程序员来设计等等。这一步很重要,没设计好后面都是白搭。
- 编码阶段。这个阶段就是敲代码阶段了,也就是程序员上场了。每个程序员就在自己的办公位上没日没夜的写代码,加班写代码,每个人脸上都是熊猫眼。这个阶段也是最容易发生冲突的阶段,如果产品经理此时要求程序员改下需求,马上一言不合干起来。
- 测试阶段。代码终于敲完了现在就到了测试阶段了,隆重邀请测试MM登场。不过这个阶段也是会引起冲突的阶段,测试丢来一个问题,研发第一反应就是“怎么可能,在我这明明是没问题的?”于是测试和研发也干架了。。。
- 维护阶段。谢天谢地,项目终于磕磕碰碰上线了,程序员总以为可以休息下了,半夜睡的好好的谁知前方发来紧急消息,说项目发现问题,客户非常生气后果很严重。如果没问题也要经常训练,给客户做培训啥的。
到此,以上就是小编对于***战队经理丁哥的问题就介绍到这了,希望介绍关于***战队经理丁哥的1点解答对大家有用。