`
resp
  • 浏览: 156530 次
  • 性别: Icon_minigender_1
  • 来自: 湖南长沙
社区版块
存档分类
最新评论

这一周来一直在为以前写的功能模块画流程图,没头绪的时候就动动笔吧!

阅读更多
    2011年12月。在做用能单位能耗指标管理的统计公式变量编辑中的分析对象处理时候,纠结好几天,咋做咋不对。这样的功能由于没有一个详细的流程文档,都是想到了然后就做。所以导致了在开发的时候没有一个引导。领导口头给你说了些需求,然后去实现。这是我们现在做开发的弊端。

      最后实在纠结的头疼,我停下代码的编写。屡屡思路,把实现流程用笔画在了纸上。花了大概半个小时,对画出来的流程修修改改,流程清楚了,思路也就清晰了。最好发了不到2小时就把纠结了几天的问题解决了。

      总结:做程序员的,如果没有一个详细的流程或者设计文档指导你的时候,在编码遇到瓶颈时,不妨停下来屡屡思路,把流程用笔或者软件画下来,以指导你的开发。
分享到:
评论

相关推荐

    自己动手写操作系统(含源代码).part2

    其中每一章都以前一章的工作成果为基础,实现一项新的功能。而在章的内部,一项大的功能被分解成许多小的步骤,通过完成每个小的步骤,读者可以不断获得阶段性的成果,从而让整个开发过程变得轻松并且有趣。 本书...

    基于百度智能云的人脸识别功能模块的实现.zip

    一开始没有头绪嘛,但是无意中进到百度智能云的界面,了解到百度智能云有提供第三方的API,因此,我就用Spring Boot整合了第三方的API(百度智能云人脸识别API)完成这个功能模块的开发。 注:此处只提供人脸识别的...

    中学教师资格证笔试科目三-《学科知识与教学能力》一点没头绪?重点都给你了!.docx

    中学教师资格证笔试科目三-《学科知识与教学能力》一点没头绪?重点都给你了!.docx

    中学教师资格证笔试科目三-《学科知识与教学能力》一点没头绪?重点都给你了!.pdf

    中学教师资格证笔试科目三-《学科知识与教学能力》一点没头绪?重点都给你了!.pdf

    自己动手写操作系统(含源代码).part1

    其中每一章都以前一章的工作成果为基础,实现一项新的功能。而在章的内部,一项大的功能被分解成许多小的步骤,通过完成每个小的步骤,读者可以不断获得阶段性的成果,从而让整个开发过程变得轻松并且有趣。 本书...

    ios-瀑布流相册 自定义跳转动画.zip

    一个简单的demo, 关于自定义瀑布流和自定义转场动画, 功能值实现了一部分,图片加载的是本地的,手势返回还没有添加,只支持按钮返回. 如果有建议的 话 可以给我留言,正在努力研究用sdwebimage下载图片 实时更新瀑布流...

    C语言流程图生成器

    这时,"C语言流程图生成器"就显得尤为实用。这个工具能够将C代码自动生成流程图,极大地简化了代码的理解过程,尤其对于项目交接或者多人协作时,能显著提高效率。 C语言流程图生成器的主要功能在于,它能够解析C源...

    C语言用函数实现模块化程序设计公开课获奖课件.pptx

    通过对问题的分析,课程指出,如果程序功能比较多,规模比较大,把所有代码都写在main函数中,就会使主函数变得庞杂、头绪不清,阅读和维护变得困难。课程建议采用模块化程序设计思维,事先编好一批实现多种不一样...

    HTML5+Canvas调用手机拍照功能实现图片上传(上)

    因为最近一段时间,一直在弄微信项目,其中涉及到了证件上传的功能,刚开始的时候一点头绪都没有,上网查了很多资料,QQ群里面也问了不少人,很多人说如果是app程序,可以申请系统权限,然后再去调用系统底层的东西...

    mockito单元测试使用

    记得以前面试的时候,面试官问我,...我们常使用的就是 Junit 框架,说到测试,我之前一直没搞清楚,直到现在才有点头绪,不知道你们会不会遇到这种问题,在测试中若是涉及到 find 方法还好,但是涉及到修改数据的操作

    基于java项目的JSP图书管理系统.doc

    在Java这片肥沃的土地上,我们孕育出了一颗璀璨的明珠——图书管理信息系统。本文将带领您领略其从孕育到诞生的全过程,感受其中的严谨与智慧。首先,我们对这个即将诞生的图书管理信息系统进行了深入的分析。我们从...

    学习GPS,在wince下完成的代码,GPS测试,显示时间、速度和海拔

    由于车子是 08 年的,导航比较陈旧,只能用 2G 的内存卡,不能升级现在的新版地图(都大于2G),导航的主机一般都是 wince 的系统,一次帮学生做作业,就安装了 vs2008,可以编 wince 的程序,作业完成了,就想起...

    学习dhcp时自己写的部分试验代码

    linux下编译,C/C++语言,学习dhcp时做试验写的部分代码,不是一个完整的系统,只是各个模块的一个简单的小示例,原始套接字来实现,可运行,初学者没啥头绪的可以参考,最大的特点不像开源代码那么多及复杂,里面包括了dhcpd...

    linux管理员指南

    每当我写好了一章内容并准备把它交给Osborne / McGraw Hill出版公司的优秀职员进行编辑的时候,就把这一章从StarOffice另存为Microsoft Word的格式,然后再使用一个名为Mutt(http://www.mutt.org)的基于文本的电子...

    微信小游戏 拼图小游戏

    对于初学者来说,这个项目是一个很好的实践项目,可以帮助他们掌握微信小游戏的开发流程和基本技术。而对于经验丰富的开发者,它则提供了一个拓展和创新的平台,可以在此基础上添加更丰富的功能和游戏模式。

    单片机实训--抢答器设计6.doc

    * 在焊接过程中仔细对照原理图,同时最好是分模块焊接,每焊好一个模块都要仔细检查 调试过程: * 焊接完成后,用万用表对线路进行测量 * 本次实训调试过程中,由于焊接问题和程序问题,导致数码管最开始不能正确...

    贪吃蛇小游戏-JavaScript/类

    通过贪吃蛇的开发,解决你在刚学会 JavaScript 语法后缺乏练习项目、写程序的时候感觉毫无头绪的问题。以达到练习 JavaScript 的语法的基本使用,培养你做项目的思维的目标。 代码包涵了食物、蛇的移动、蛇的长度...

    C语言学生成绩管理系统 《C语言程序设计》实训报告

    C语言编程也正式如此,把一个大的程序分为若干相互独立的模块,这样使完成每一个模块的工作变得单纯而明确,这样不仅降低了难度还使得思路清晰,很容易编写出要做的程序,从而为设计一些较大的软件打下了良好的基础...

    一页纸工作整理术(epub版本)2017年04月01日出版

    只要会画圆圈和直线,你就能打破传统思考模式,用*轻松、*直观的方式呈现解决问题的诀窍!明明是很简单的一件事情,沟通起来却花了很长时间?每次碰到新问题,下大力气研究也找不到解决的突破口?手里的项目从很久前...

Global site tag (gtag.js) - Google Analytics