JavaScript開發人員必知的10個關鍵習慣

edithfang發表於2014-12-04
隨著新技術的不斷髮展,JavaScript已經不再僅僅只是一個網路語言。現在,我們能夠看到很多使用JavaScript來構建基於本地瀏覽器的Web應用程式的手機,同時也有非常多的靈活的Web應用程式,如Trello。基於JavaScript打造的應用程式在世界上已經非常流行了。

目前,JavaScript仍然是一門比較容易使用和處理的程式語言。作為一名JavaScript程式設計師,有幾個關鍵的習慣是必須要養成的,它可以幫助你成為一名優秀的JavaScript開發者。讓我們一起來看看都有哪些習慣吧!

每天30行程式碼



時間會一去不復返,如果你總是告訴自己什麼都明天來做,那麼明日復明日,明日何其多!為了避免這種情況發生,你應該每天都堅持編寫30行程式碼,這樣你的基礎就會非常紮實!然後每週再增加10行,你會發現你的進步是神速的!

在編寫程式碼之前學會寫文件



雖然不是每個人都會同意這一點,但是寫文件是明確編寫程式碼最好的方式,編寫程式碼註釋之後,當你編寫複雜程式碼時思路會特別清晰。有效的、資源豐富和易懂的註釋是程式設計的精髓,應該得到大家的認可。

Firebug / Chrome開發控制檯



一個有經驗的JavaScript程式設計師並不是每天都編寫那麼多的JavaScript程式碼,而是不斷地去檢視自己已經編寫的程式碼中會有哪些錯誤和不足。Firebug是免費的,每一個Chrome瀏覽器都安裝了Chrome開發工具整合,但是你還是應該學會如何利用這些工具來除錯程式碼,因為這是每種語言都不能忽視的問題——除錯!

找到一款合適的程式碼編輯器



忘記有記事本這種東西,作為一名開發人員,你應該找到屬於自己的合適的程式碼編輯器,它能夠幫助你在更少的時間裡做更多的事情。你可以在網上尋找適合的程式碼編輯器,也值得花幾個月的時間來學習並掌握它。

監控錯誤



監控錯誤幾乎與寫程式碼註釋一樣重要。作為一個沒有經驗的程式設計師,你最重要的事情就是需要測試程式碼的錯誤。始終保持跟蹤你的應用程式,並且深入研究出現錯誤的地方,在下一次發生同樣的問題時,你就會有相應的解決措施。

Linting



即使是有經驗的程式設計師都要使用Linting工具來檢查程式碼中出現的常見錯誤或者其他小錯誤,小編建議各位使用一下三個工具中的任意一個:

  • JSHint
  • JSLint
  • Closure Linter

加入一個JavaScript社群



加入一個較好的JavaScript社群,這裡有來自全世界的優秀JavaScript程式設計人員,他們能夠給你提供很多非常好的建議,幫助你在工作過程中順利地解決很多問題。你也可以成為他們當中的一員,把自己的程式設計經驗分享給別人。

瞭解開發框架



如今,框架已經具有高度的靈活性和可定製性,掌握一個框架可以極大地改變你編寫程式的方式。你可以在社群尋找所需要的框架,每個框架本身都有優點和缺點,瞭解這些能夠幫助你迅速地成長,同時也有助於你瞭解什麼專案適用什麼樣的框架。

屬於自己的程式碼庫

當你開始完全掌握程式設計之後,會發現隨著時間的推移事實上很多程式碼都是重複的。當你需要解決一個特定的問題是,就知道應該轉向哪些程式碼。這也就是為什麼會產生庫,它是幫助開發人員解決廣泛領的問題的一個更加靈活的方式。依據自己的編碼習慣,建立一個屬於自己的庫會幫助你更容易地解決問題。

也許會失敗



這是一件令人愉快的事情,但是你要知道失敗你是最大的敵人,同時要充分地意識到它。比起停止學習,一旦堅持克服這些困難,你將在自己的職業生涯中取得重要的進步!
評論(2)

相關文章