程序是设计出来的——欲速则不达
2012-05-17 17:52
239 查看
虽然老大一直强调:程序是要设计的,写代码前要画流程图,自己看三遍,确定没问题再写代码。不过自己一直没太注意。不过今天总算领悟到了,程序真的是要设计设计的。
这次的项目时间排的比较紧凑,需要按时间点完成,然后填写项目报告。于是就比较着急要赶时间,直接拿着需求书开始写代码,不过写的比较郁闷,本打算这样写的,结果写好了,仔细看下有感觉不好,于是修改...于是再修改...结果搞得自己晕头转向,原本好好地思路就混乱了,结果代码写了不少,可是功能还没实现完。所谓“欲速则不达”,大概就是如此吧。
所以,写代码,还是老老实实地,先设计,再开工。其实所谓软件无非就是把实现某个功能的步骤按照程序语言描述出来而已,所以,写之前,先自己想想如何实现,自己明白了如何实现然后就用各种语句来让电脑实现。步骤清楚了,写代码自然顺畅,唯一要做的就是技术如何实现了。如果步骤不清楚,不光要想技术如何实现,还要想这个步骤的下一步要干嘛,自然是费时费力。本文出自 “西北白杨树” 博客,请务必保留此出处http://yangyoushan.blog.51cto.com/7229571/1276480
这次的项目时间排的比较紧凑,需要按时间点完成,然后填写项目报告。于是就比较着急要赶时间,直接拿着需求书开始写代码,不过写的比较郁闷,本打算这样写的,结果写好了,仔细看下有感觉不好,于是修改...于是再修改...结果搞得自己晕头转向,原本好好地思路就混乱了,结果代码写了不少,可是功能还没实现完。所谓“欲速则不达”,大概就是如此吧。
所以,写代码,还是老老实实地,先设计,再开工。其实所谓软件无非就是把实现某个功能的步骤按照程序语言描述出来而已,所以,写之前,先自己想想如何实现,自己明白了如何实现然后就用各种语句来让电脑实现。步骤清楚了,写代码自然顺畅,唯一要做的就是技术如何实现了。如果步骤不清楚,不光要想技术如何实现,还要想这个步骤的下一步要干嘛,自然是费时费力。本文出自 “西北白杨树” 博客,请务必保留此出处http://yangyoushan.blog.51cto.com/7229571/1276480
相关文章推荐
- 程序是设计出来的——欲速则不达
- 程序是设计出来的——欲速则不达
- 程序是设计出来的
- 希望深入学习后能回答这个问题—“ 有谁知道用OPENMP,CUDA,MPI,TBB这些方法设计出来的程序的性能和优缺点”
- 程序是设计出来的
- 电路和程序一样,不是设计出来的,是调出来的
- 2.4 设计评选优秀教师和学生的程序,其类结构如图 12.5 所示。当输入一系列教师 或学生的记录后,将优秀学生及教师的姓名列出来。 图 12.5 类结构 类 base char name[8]; 含
- 架构,改善程序复用性的设计~第二讲 什么应该提取出来,什么应该保留
- 程序是设计出来的
- 一个由于撩妹而设计出来的C/C++程序
- 程序设计里的“小聪明”
- 我眼中的现代计算机-程序设计章节
- 设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。
- PKU C++程序设计实习 学习笔记1
- java程序性能优化之设计优化--设计模式:单例模式(1)
- 程序设计概述(一)
- 经典BS程序页面设计素材图片
- 携程旅行(小程序,旅游类)原型设计
- c++程序课程设计的内容--职工工资管理系统
- Linux C---程序设计基本结构——顺序、选择与循环