奧推網

選單
遊戲

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

對於技術同學來說,往往喜歡分享技術原理性或教程類的文章,這是程式設計師的

天性

使然。然而,在我們科學性的技術範疇之外,軟體工程則是另外一個重要的話題。通俗地講,

計算機科學是讓我們如何把事情做對,即不能出錯;而軟體工程則教會我們如何做對的事情,也就是做得更好

。這篇文章所要介紹的

《重構》

正是屬於軟體工程的話題,沒有它不會耽誤你程式設計,但擁有之後你可能會寫出更好的程式碼。

《重構》由ThoughtWorks的首席科學家、軟體架構領域的前輩Martin Fowler編寫,著作經典且口碑極好。有人說,重構是程式設計師的洗髓經,可見這本書的價值。有興趣的同學,可以瀏覽他的個人部落格,相信你會很有收穫,也可以去豆瓣瞭解本書,從書評中瞭解他人的觀點。

本文原是我此前的Keynote文稿,今天稍微整理後分享給大家,希望對你有一點點的幫助。另外,前兩年基於JavaScript版本的《重構》也已經上市,值得大家閱讀。

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目

美麗程式碼的秘密-《重構》如何讓你的程式碼和你一樣賞心悅目