The practice of leaving code better than you found it, making small improvements each time a codebase is worked on.
"By adhering to the boyscouting principle, we ensure gradual improvement in the codebase's quality and maintainability."
— @openai · February 25, 2024