[電子書] Five Lines of Code – How and when to refactor

改進現有程式碼(重構)是作為程式設計師所面臨的最常見任務之一。 Five Lines of Code 《五行程式碼》教你清晰且可操作的重構規則,你可以應用這些規則,而無需依賴「程式碼異味」等直覺判斷。按照作者的專家觀點 – 透過遵循一組特定的原則可以學習重構和程式碼異味 – 你將了解何時重構程式碼、針對什麼問題應用什麼模式以及表明需要返工的程式碼特徵。

Continue reading “[電子書] Five Lines of Code – How and when to refactor”

C#開發者課程:學習編寫乾淨程式碼的藝術

程式碼是寫給人看的還是電腦看的? 我想這麼簡單的問題可能會有不同甚至對立的答案,Martin Fowler 說 : 任何傻瓜都可以編寫電腦可以理解的程式碼。好的程式設計師編寫人可以理解的程式碼。我想最主要原因還是程式碼可不是寫完即丟,程式碼要可維護,而這維護的人可能不是原作者,想像一下 Linux Kernel 只有 Linus 自己看得懂,那麼這套作業系統還有人敢用嗎? 更不用說有那麼多開發者願意追隨他一起維護。所以程式設計師可不能只寫自己和電腦看得懂的程式,無法維護的程式碼可能很快就消失在市場中 🙂

Continue reading “C#開發者課程:學習編寫乾淨程式碼的藝術”

由 WordPress.com 建置.

Up ↑