发现,写代码就是做工程,先画设计图好处多多,这么看北京说IT人员是新时代民工可能没啥毛病......
我这边以我做的消息中心的消息附属功能-延迟发送来解释思维导图先于开发的好处
image如上所示,一个小小的消息延时属性,按照业务功能点分了三大类,按照具体的业务实现细节下分了几十个小类;如果我们先画思维导图就有了下面很多好处;
1.知道消息的每个路径,跟咱们写if else一样
2.后面排查问题好排查,知道消息配置了基本就能确定了一条消息的大概流程了
3.测试人员好测试,第一可以按思维导图做常规测试,第二可以反着来,看看系统还有没有什么漏洞
4.写代码更轻松,确定好业务流程后,基本代码思路也基本差不多了
网友评论