0%

命名,對於工程師來說是一門重要的學問,因為它無所不在。不僅除了變數與函式,廣泛到連圖片、資料夾、甚至是文章標題、標籤都得經過命名的環節。

好的命名,可以讓其他人清楚的瞭解它的作用、功能;壞的命名,則會讓人擁有錯誤的印象,得花更多時間來釐清原本所該敘述的內容。

那麼,我們要怎麼取出有意義的命名呢?

閱讀全文 »

經過一段時間終於有機會再把它拿出來拜讀了!這本由 Robert C. Martin(Uncle Bob) 所撰寫的著作,為 《Agile software development principles patterns and practices.》(敏捷軟件開發)一書的前傳。而無暇的程式碼(Clean Code)究竟表示的是什麼?我想推薦序一文做了非常良好的解釋:

閱讀全文 »