第一,在程式設計前我們要仔細思考先多想想不要想到句敲句,沒有規劃性。就像我們一開始學C語言的時候,學程式設計,先畫流程圖。我]在編代3的時候,也可以列個草稿寫下大
致思路。很多大神都不用寫草稿,直接在腦海裡構思,這時候千萬不要和他們說話否則後果很嚴重呀。
第二,編碼的時候養成好習慣編碼規範可以防止巢狀混亂,例l如ifelse巢狀具體語]用
大括號括起來。還可以寫註釋尤其是某一功能寫完,可以把這一-塊程式碼整體註釋-下更清晰明瞭,檢查的時候也輕鬆。
第三,擅長使用除錯除錯的過程我們也會發現一一些問題找出來去解決,一個一個解
決。
第四厚著臉皮麻煩別人幫忙給看看。我]都知道寫出來的程式代很多行百、幹、萬甚
至更多行,出現bug時我]自己有時候都不想看更別說別人了,別人對你的程式碼不熟悉思考角度又不同,讓別人解決會更費精力。這時候,我們要請教高手或者一起做專案的團隊裡面的人,畢竟一起做專案還是比較瞭解的。
第五可以用具體例項測試下,測試這一塊,黑盒、白盒等測試方法結合起來,像我]參
MACM競賽題目中會給出幾對例子。我們在做專案的時候也可人具體測試一下,新增功能的新增試試,看看結果能不能新增成功。
第一,在程式設計前我們要仔細思考先多想想不要想到句敲句,沒有規劃性。就像我們一開始學C語言的時候,學程式設計,先畫流程圖。我]在編代3的時候,也可以列個草稿寫下大
致思路。很多大神都不用寫草稿,直接在腦海裡構思,這時候千萬不要和他們說話否則後果很嚴重呀。
第二,編碼的時候養成好習慣編碼規範可以防止巢狀混亂,例l如ifelse巢狀具體語]用
大括號括起來。還可以寫註釋尤其是某一功能寫完,可以把這一-塊程式碼整體註釋-下更清晰明瞭,檢查的時候也輕鬆。
第三,擅長使用除錯除錯的過程我們也會發現一一些問題找出來去解決,一個一個解
決。
第四厚著臉皮麻煩別人幫忙給看看。我]都知道寫出來的程式代很多行百、幹、萬甚
至更多行,出現bug時我]自己有時候都不想看更別說別人了,別人對你的程式碼不熟悉思考角度又不同,讓別人解決會更費精力。這時候,我們要請教高手或者一起做專案的團隊裡面的人,畢竟一起做專案還是比較瞭解的。
第五可以用具體例項測試下,測試這一塊,黑盒、白盒等測試方法結合起來,像我]參
MACM競賽題目中會給出幾對例子。我們在做專案的時候也可人具體測試一下,新增功能的新增試試,看看結果能不能新增成功。