code quality, Education, Gamification, Maintainability, metrics, Minecraft, refactoring, technical debt.