Jesse's Notes

Home

❯

Notes

❯

Good Software Practices

❯

Refactoring

Refactoring

Jun 18, 20261 min read

  • refactoring
  • code-quality
  • good-software-practices

Refactoring

Refactoring Home Page

Commit notation for signalling the type of change, and perceived risk.

https://github.com/RefactoringCombos/ArlosCommitNotation

Techniques for refactoring when you don’t understand the code

  • ENOF (Easiest Nearest Owwie First) - Narrow your focus until you find something graspable but not readily graspable, fix it, repeat
  • Defactoring - Inline code to understand it, then extract it properly with better structure

Graph View

  • Refactoring
  • Techniques for refactoring when you don’t understand the code

Backlinks

  • YAGNI - You Aren't Gonna Need It
  • Good Software Practices
  • Defactoring
  • ENOF - Easiest Nearest Owwie First
  • Technical Debt

Created with Quartz v4.5.2 © 2026

  • GitHub
  • Discord Community