What problem does it solve?
Provides clear, language-agnostic guidance to identify and fix code smells, poor naming, and structural issues that reduce readability and increase maintenance costs. Helps teams and reviewers make small, safe improvements that compound into long-term codebase health.
Core Features & Use Cases
- Guided Code Reviews: Checklists and heuristics for naming, functions, formatting, and tests to use during reviews.
- Refactoring Recommendations: Concrete suggestions for extracting methods, reducing duplication, and applying SOLID principles without changing behavior.
- Teaching and Onboarding: Bite-sized principles and examples to train developers on clean coding practices in C#, Unity projects, and other languages.
- Use Case: During a pull request review, identify naming issues, single-responsibility violations, and suggest minimal refactor commits plus test guidance.
Quick Start
Ask the clean-code reference to review a code snippet and list the top 5 naming, function, and formatting issues with one-line suggested fixes.