架構是關於重要的東西。這意味著對軟體進行架構思考的核心是決定什麼是重要的,然後花費精力來保持這些架構元素的良好狀態。對於一個開發者來說,他們需要能夠認識到哪些元素是重要的,認識到哪些元素如果不加以控制可能會導致嚴重的問題。~Martin Fowler
martin fowler 在 軟體開發學習資訊分享 Facebook 的精選貼文
NT390 特價中
Martin Fowler 說 : 任何傻瓜都可以編寫電腦可以理解的程式碼。好的程式設計師編寫人可以理解的程式碼。
最主要原因還是程式碼可不是寫完即丟,程式碼要可維護,而這維護的人可能不是原作者
https://softnshare.com/clean-code/