Refactoring ch2 Principles in Refactoring (2/2) WIP

リファクタリング勉強メモ

出典: 


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

The whole purpose of refactoring is to make us program faster, producint more value with less effort.

Code Ownership

Branches

Testing

Legacy Codes

Databases

Refacoring, Architecture, and Yagni

Refactoring and the Wider Software Development Process

Refactoring and Performance

It Takes Awhile to Create Nothing

Where Did Refactoring Come From?

Automated Refactorings

Going Further