重構 (Refactoring) 學習心得筆記 – 技術債 (Technical debt)

20201130001556 37

技術債 – Technical debt 是什麼? 技術負債(英語:Technical debt),又譯技術債,也稱為設計負債(design debt)、程式碼負債(code debt),是程式設計及軟體工程中的一個比喻。指開發人員為了加速軟體開發,在應該採用最佳方案時進行了妥協,改用了短期內能加速軟體開發 …

繼續閱讀

重構 (Refactoring) 學習心得筆記 – Clean Code

20201116091544 22

Clean Code是什麼? 所謂的Clean Code,其實就是指一種工程師一看到會覺得:這樣的Code很乾淨、整潔、易懂,也就是在合理的時間,不用花非常多的心力即可以理解的程度,或是俗稱無瑕的程式碼,源自Robert Cecil Martin所著的同名書籍,有下列幾種特性: Clean Code淺顯易懂 Clean …

繼續閱讀