本書做者Joost Visser,譯者張若飛。本書講解了編寫可維護代碼的10個要則,從目錄就能夠看出這10點分別是:編程
能夠說本書的大部分要則都至關適用,而且做者也提供了大量的代碼示例以及重構技巧,足見做者經驗豐富,且在寫做時下了一番功夫,這是一本很是好的書。架構
我以爲編程是一門藝術,代碼是藝術的表現,掌握技術當然很重要,可是編碼技巧比技術更重要,古人云:「工欲善其事,必先利其器。」。框架
我反對編寫讓人難以理解的代碼,代碼難以理解勢必難以維護,並且這幾年互聯網獲得了急速的發展,之前幾個月甚至幾年才能達到的數據量級,如今一個月甚至一週就能達到,項目的規模也愈來愈大,已經再也不是那種一我的就能控制得了的,只有團隊之間的相互協做才能更好的完成項目。那麼編寫簡潔明瞭(優秀)的代碼就相當重要了,它能讓團隊其餘的成員能更好的理解代碼的意圖,不論是修復代碼仍是擴展功能都能更快上手。而想要編寫優秀的代碼就須要多寫代碼,觀察代碼之間的關聯,使用面向對象或者模式思想進行重構,而且時常閱讀其餘人的代碼,從別人的代碼中學習優秀的編碼技巧,經過自身的努力提高本身的水平,才能讓編碼技藝更加純熟。學習