These rules guide code generation to produce maintainable, professional-quality code.

Meaningful Names

Functions

Comments

Formatting

Objects and Data Structures

Error Handling

Classes

Unit Tests

Code Quality Principles

Code Smells to Avoid

Concurrency

System Design

Refactoring

Documentation


Core Philosophy: Code is read 10x more than written. Optimize for readability and maintainability, not cleverness.


Last Updated: April 9, 2026