这个月原创博客没达到4篇,最近也没编码,为了拿到恒的标志
![](http://img.e-com-net.com/image/info5/8a4a0719285b44f2b8d4fd91dbcbc0a4.jpg)
,一直在写概要设计,就写
一下最近的体会吧。
1. 需求和设计部分应该占总各项目的80%,coding只占20%(不算测试),深刻的了
解需求,做出好的设计能让人事半功倍。
2. 设计部分越详细越好,不仅能减少你以后的工作量,拿给客户看后,客户也觉得
自己的付出物有所值,遇到设想不同的地方也能尽快改正。完成编码后再改动需求的工作
量会几何级数增加,导致工期拖后乃至项目流产。
3. 设计部分越规范越好,规范的设计首先是自己需要改动时不至于望而却步,项目
需求变动时,只改代码不该设计的例子数不胜数。大上家公司做二次开发,老大让从cvs上
下载的项目文档都是几年前项目开始时候做的,后期的变动文档根本没有体现,让人难以
接手。规范的文档改动时动作较小,顺手就改了。其次以后在写时能大量减少工作量,让
自己心情愉快。同时方便后人接手,不至于分太大精力去照顾新同事。当然,让老板和客
户满意也能提高你在他们心中的价值。
4. 流程图、用例图、拓扑图这种一目了然的东西越多越好,让人一下了解你项目中
的精华。
5. 想到的问题与多越好,现在列出的问题BOSS会统一考虑,增加人手或增加工期。
编码中经常遇到问题BOSS就会考虑个人能力了。
6. 页面设计很有必要,有时候想起来很简单,做起来各种问题就会接踵而来,让人
防不胜防。