分享

如何理解"滑铁卢编程风格"?

 半佛肉夹馍 2023-10-20 发布于河南

我偶然发现了一种极其强大的编程哲学,那就是你应该忽略代码,那只是计算机要遵循的一大堆指令。相反地,你要专注于数据,弄清楚它如何流动

乍一看,起了个新名字走历史的旧轮回;仔细一看还不如乍一看……

其实我02年就开始学着做软件系统设计,03年就做了个真的。

需求分析的用例图、时序图,系统设计的数据流图、控制流图、类图、E-R图……

也没太正式,但为了给同事们讲清楚问题,基本上都是抬手就能在白板上画出来、讲清楚,哪个侧面不好讲就画哪个侧面;写文档也不会全都有,能直接讲清楚就直接讲,否则哪里不好理解哪里就来张图,如此而已。

反而是流程图画的最少。因为前面那些图很容易就把来龙去脉讲清楚了;程序流程图太底层、太细,看它还不如直接看代码省事、直观——那干嘛费老鼻子劲儿画出来?

这个东西说白了,其实就是一张数据流图。还是不那么正规的那种。

总之,有兴趣的,就搜我提到的那些图吧:

数据流图

时序图

ER图

更详细的ER图

用例图

控制流图/状态机

别理这个,老东西起了个新名字而已,还不专业。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多