原則:
- 自頂向下,逐步細化;清晰第一甥雕,效率第二妻往;書寫規(guī)范,縮進格式载碌;基本結(jié)構(gòu)猜嘱,組合而成衅枫。
在做任務三和任務四的這幾天,最開始是自己摸索著寫出了一堆老師說道的面條式的代碼朗伶,就是那種第二天自己也不知道寫的是什么的那種代碼弦撩。在看了老師錄的視頻后,才發(fā)現(xiàn)只是實現(xiàn)需求是不行的论皆,協(xié)同工作的時候益楼,代碼清晰化是很重要的,因此跟著老師的節(jié)奏嘗試編寫結(jié)構(gòu)化的代碼纯丸,嘗試把需求分解偏形,一步一步實現(xiàn),嘗試用封裝函數(shù)來實現(xiàn)單個需求觉鼻,會發(fā)現(xiàn)代碼容易理解很多俊扭,排錯的時候也更容易了∽钩拢可以看得到結(jié)構(gòu)化編程的好處萨惑。
tips:
- 當感覺結(jié)構(gòu)很復雜的時候說明你要開始考慮抽取函數(shù)了
- 當感覺自己邏輯沒有錯誤的時候,用代入法判斷自己究竟哪里出錯了仇矾,有時可能是很簡單卻被自己忽略的問題