怎樣能夠提高程序的嚴謹性以及讓程序的邏輯一目了然,做了點猜測性的推斷,請大家指正項目:是一個喝水的業務,我們應該要做什么,怎么開始,怎樣讓他更健壯?首先,先把主要做的事情先實現了,細枝末節先不作處理然后,開始考慮做這件事情需要涉及的因素,怎么處理好最后,讓所有涉及的因素得到嚴謹的處理
1 回答
大話西游666
TA貢獻1817條經驗 獲得超14個贊
繼續拆分呀。
比如:
喝水 = 倒水到杯子 -> 舉起杯子 -> 喝
倒水到杯子 = 準備水 + 準備杯子 + 倒
...
直到你的程序不可再分,或者準確的說在當前的基礎框架基礎上不可再分,就是你的程序了。
比如你切分到"喝"這個動作,這已經對應了編程語言或者框架中的某個基礎方法,這就是拆分結束,而結果就是你的程序。
當然,在流程圖里你不用寫那么詳細,流程圖的每個部分,也代表了很多程序。
程序就好比地圖上的街道,每行都很清晰,流程圖則是縮放了的地圖,可以看到街道組成的程序,但不需要看清每條街道。
