本文是html5tricks原創翻譯,轉載請看清文末的轉載要求,謝謝合做!html
做爲一個合格的程序員,有太多的理由促使你去編寫乾淨利落且可讀性強的代碼。最重要的是由於你編寫的代碼,未來會有不少人一次次地閱讀。當你有一天回過頭來看本身的代碼時,你就會明白編寫優雅的代碼是多麼的重要。另外,若是別人來閱讀你編寫的代碼,你是否想知作別人看到那些爛代碼無比抓狂的感覺。所以,花多一點的時間去編寫優雅的代碼,未來說不定會給你節省更多的時間。html5
那麼,如何編寫更棒的代碼,下面是11條基本規則:程序員
- 保持方法簡短扼要
- 永遠永遠不要將同一個變量用於不一樣的目的
- 儘量讓變量和方法的名稱可以描述要實現的功能
- 儘量將變量定義在最靠近它們的地方
- 不要出現讓人費解的數字
- 要像對待朋友同樣對待你擅長的語言
- 不要逆常規而行
- 千萬當心過早的優化代碼
- 要經常重構通過測試的代碼
- 不要沉溺於過分的設計技巧
- 隨時隨地學習新的知識
下面咱們來對每一點詳細展開介紹。web