Extract Method

Back to Refactoring Techniques

Move a code fragment into a separate method with a name that explains what it does. The most common refactoring. Improves readability by replacing implementation details with descriptive method names that communicate intent.

property refactoring extract-method