リファクタリング
martinfowler.com Principles in Refactoring Refactoring in a Code Review What Do I Tell My Manager? When Should I Not Refactor? Problems with Refactoring Slowing Down New Features Code Ownership Branches Testing Legacy Codes Databases Refac…
martinfowler.com Defining Refactoring The Two Hats Why Should We Refactor? Refactoring Improves the Design of Software Refactoring Makes Software Easier to Understand Refactoring Helps Me Find Bugs Refactoring Helps Me Program Faster When …
martinfowler.com Splitting the Phases of Calculation and Formatting Separated Into Two Files 英語 Splitting the Phases of Calculation and Formatting 1/3 でコード構造化した結果からスタート repos
martinfowler.com The Starting Point 【補】テスト書く Decomposing the statement Function Refactoring 2nd EditionはJavaScriptで書かれている コードを読める人口がもっとも多いであろう、という理由から 「JavaScriptのリファクタリングの本」ではない…