少兒編程--6、同樣重要的是編碼習慣。

今天記述與孩子們一起分享的編碼習慣。

1、命名很重要:變量名命名一定要跟其作用相關聯,要有指向性。例如:要記錄某個角色的分數,那麼就可以命名爲“XX分數”。

2、單元測試:在代碼量大了以後,如果新增代碼進來,一定要做好“單元測試”,確保最起碼這段代碼作爲黑盒子的過程是沒問題的,即接收一個輸入能夠產生預想中的輸出。例如:昨天的跳躍過程就是進行了單元測試的例子。

3、單一職責原則:儘量採取“單一職責原則”,這樣子在查看代碼的時候或者維護的時候不至於眉毛鬍子一把抓。例如:這一塊代碼負責角色移動,另一塊代碼負責響應方向鍵控制方向。

4、功能測試:對於不熟悉的插件,可以通過測試的方式來進行研究。例如:scratch中的廣播的功能。

具體代碼貼圖就不一一展示了。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章