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

怎样能够提高程序的严谨性以及让程序的逻辑一目了然,做了点猜测性的推断,请大家指正
项目:是一个喝水的业务,我们应该要做什么,怎么开始,怎样让他更健壮?
首先,先把主要做的事情先实现了,细枝末节先不作处理

https://img.mukewang.com/5bbf00b40001d6b804650767.jpg

然后,开始考虑做这件事情需要涉及的因素,怎么处理好

https://img2.mukewang.com/5bbf00c0000135fa03740782.jpg

最后,让所有涉及的因素得到严谨的处理

https://img1.mukewang.com/5bbf00cf0001a90f03960843.jpg

森林海
浏览 607回答 1
1回答

大话西游666

继续拆分呀。比如:喝水 = 倒水到杯子 -> 举起杯子 -> 喝倒水到杯子 = 准备水 + 准备杯子 + 倒...直到你的程序不可再分,或者准确的说在当前的基础框架基础上不可再分,就是你的程序了。比如你切分到"喝"这个动作,这已经对应了编程语言或者框架中的某个基础方法,这就是拆分结束,而结果就是你的程序。当然,在流程图里你不用写那么详细,流程图的每个部分,也代表了很多程序。程序就好比地图上的街道,每行都很清晰,流程图则是缩放了的地图,可以看到街道组成的程序,但不需要看清每条街道。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript