《重構》讀后感
從名為“重新組織你的函數”的第6章開始,作者詳細介紹了每一種重構方法。對于每種方法,按照名稱(name)、概要(summary)、動機(motivation)、做法(mechanics)、范例(examples)的格式進行。這么多模式,很難記憶完全,也沒有必要。我想如果理解了重構的概念和原理,具體的模式可以像字典一樣平時多翻翻,多琢磨。具體做的時候沒有必要非要搞清楚自己使用的是哪一種模式,然后嚴格按照書上的步驟照貓畫虎。無招勝有招,把重構融入到自己平時的編程過程中才是真正掌握了。
這本書翻譯得很流暢,我在不知不覺中被文中生動自然的語言帶到桃源深處,領略別樣風景。至于網友常常爭論的翻譯,用詞等問題,我并不在意,也絲毫沒有構成我閱讀的障礙。我關注的是原理,技術本身,而不是某個詞的譯法、用法,因為我知道“個別代碼的優化調整,對整個系統毫無意義”。