为了账号安全,请及时绑定邮箱和手机立即绑定

今天想探讨一个编程严谨性与清晰逻辑的问题,请接招!!!!

今天想探讨一个编程严谨性与清晰逻辑的问题,请接招!!!!

森林海 2018-09-06 14:13:46
怎样能够提高程序的严谨性以及让程序的逻辑一目了然,做了点猜测性的推断,请大家指正项目:是一个喝水的业务,我们应该要做什么,怎么开始,怎样让他更健壮?首先,先把主要做的事情先实现了,细枝末节先不作处理然后,开始考虑做这件事情需要涉及的因素,怎么处理好最后,让所有涉及的因素得到严谨的处理
查看完整描述

1 回答

?
大话西游666

TA贡献1817条经验 获得超14个赞

继续拆分呀。

比如:
喝水 = 倒水到杯子 -> 举起杯子 -> 喝
倒水到杯子 = 准备水 + 准备杯子 + 倒
...

直到你的程序不可再分,或者准确的说在当前的基础框架基础上不可再分,就是你的程序了。
比如你切分到"喝"这个动作,这已经对应了编程语言或者框架中的某个基础方法,这就是拆分结束,而结果就是你的程序。

当然,在流程图里你不用写那么详细,流程图的每个部分,也代表了很多程序。
程序就好比地图上的街道,每行都很清晰,流程图则是缩放了的地图,可以看到街道组成的程序,但不需要看清每条街道。


查看完整回答
反对 回复 2018-10-11
  • 1 回答
  • 0 关注
  • 580 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信