打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

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

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

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

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

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

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

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

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

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

数据流图

时序图

ER图

更详细的ER图

用例图

控制流图/状态机

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

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
图解:把P2P、P2C 、O2O 、B2C、B2B、 C2C讲清楚
一张图讲清楚应该怎样学习?
PLC编程很难么?但如果有人把每个符号的意义都讲清楚了?(上)
就是要用最简单的10张图讲清楚MACD!
终于有人用28张图把“互联网思维”彻底讲清楚!
这28张图总算把“互联网思维”彻底讲清楚了!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服