新手編程應注意的幾個問題

1.要記錄好在開發和學習中遇到的問題
無論在開發和學習中,學會記錄自己遇到的問題是很重要的一件事情。因爲記錄的問題可能在下次開發中仍然有可能出現,而如果時隔較久的話自己就可能不知道解決方法了,要是之前記錄下來的話,就不用再花時間去找了。記錄的方式建議用電子檔,這樣不僅更快,而且方便下次的查找問題(可以寫博客來記錄)。同時這些問題在今後找工作面試時可以助你一臂之力,因爲這些也是你做過某件事的憑證(項目/日常開發),同時也會給面試官留下較好的印象。

2.命名規範
好的命名習慣不僅漂亮,還可以使我們開發的程序更容易讀懂,維護。命名不僅指程序裏面的變量、函數(方法)、類的命名,還包括在平常開發中的文件命名。一般C語言程序中的命名規範建議參照“下劃線命名法”,Java及其他面嚮對象語言中的命名規則建議參照“駝峯名法”(類及文件用大駝峯,方法及變量用小駝峯)。同時命名的名稱應該是有意義的單詞組合,而且應避免用拼音等命名。在開發中一定不要用中文去命名,因爲這樣會導致很多意想不到的BUG。

3.適當的“刨根問底”
剛開始,你只需要注重一些基礎知識的學習,畢竟你是新手,而着重於對語言語法的理解和掌握還有算法以及思維邏輯的鍛鍊,還有一些概念的理解和養成一個好的編程習慣。而後期則需要你一步一個腳印,慢慢去追尋前人的腳步,學習一些框架的知識。而當你擁有充足的基礎知識的儲備後,學習一個框架將會更輕鬆,而且理解也將會逾深。

4.注重思維邏輯的訓練
思維邏輯對於編程是非常重要的,因爲工程技術有關的所有工作,都需要較強的邏輯思維能力。這裏邏輯思維,指的是對事件或者目標的因果關係,連鎖關係,順序關係,函數傳遞關係要有分析判斷和正確理解。具體到編程上,就是規劃好程序有哪些組成部分,先編哪些,後邊哪些,公用哪些,最後達到什麼結果。應該按照先部分後整體,先分支後主幹,編好一個單元,測試一個單元的順序進行。在項目中,要緊緊圍繞目標和結果展開編程。這樣做可以大大提高效率。

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