刚在一个行业起步的时候,流程图还是有用的,至少可以帮助他加快理解,所以这个时候,很多工程师都会画画流程图,即使是抽象性的简易流程图,一般也会弄个草稿看看,但混一个行业时间长了后,即使不成高手只是一个熟手,一般也都不怎么画流程图了,因为他接受这个设计任务的时候,其实已经差不多把设计中需要的资源分配和系统开销计算的差不多了,真正动手的时候,无非就是把大脑中的思维变换成实际的代码而已,此时大家习惯的做法往往是写代码,再补图纸,补图纸的目的一般都不是给自己看的,呵呵,往往是企业文档整理、图纸规范的需要。
但如果是一个大的项目,需要多小组协作写代码,那先写技术文档则是必须的了,单枪片马干基本就无所谓了,但在MCU这方面的编程,绝大多数还是靠个人英雄主义就能搞定的,呵呵,工程师希望自己能搞定这些,很多企业也都希望能由1~2个人,因为项目组人员比较精简的话,项目管理起来比较好做,而且电子产品的开发周期一般不长,电子产品开发周期太长的话,大家就只能喝西北风了,所以代码开发的时间也不会太长,这肯定和PC上很多软件有些差异,显然的是:因此造成不提前做技术文档反而比做技术文档的企业发展速度更快的现象。。。 |