代码说

code is poetry

代码说    
碎碎念:如果你眼睛看白色的背景时间太长感觉疲劳的话,试试点击“阅读模式”会好很多!  换一换

一次处理一个业务逻辑

作者:coderzheng 发布于:2017-1-18 11:07 Wednesday 分类:other  阅读模式

最近在做一个用户渠道来源记录时,经历了一次踩坑,话不多说,上图:

可以看到,在第一期的流程图中部分逻辑有重叠和矛盾:比较典型的是,"查询有无此openid的记录"然后根据"openid查询uid",同时对channel_id的操作也有不明确的表述(查询channel_id,从哪里查?什么时候记录channel_id?channel_id来源?)。这种表意不明的流程图会直接让你在进行代码实现时无从下手。于是痛定思痛,果断重画流程图:

我们看到,第二期的流程图,思路已经清晰和简洁多了。
PS:上述流程图使用processon站点构建,链接地址http://www.processon.com/





(over)





标签: programming

你可以发表评论、引用到你的网站或博客,或通过RSS 2.0订阅这个博客的所有文章。
上一篇: 解决TP3.2中新增数据库表字段后查询无效的问题  |  下一篇:gravatar头像地址被墙的解决办法