17 lines
528 B
Markdown
17 lines
528 B
Markdown
# Development Standards
|
|
|
|
## Coding Conventions
|
|
- Follow PEP8 for Python code.
|
|
- Use descriptive variable and function names.
|
|
- Write clear, concise docstrings for all public functions and classes.
|
|
|
|
## Patterns
|
|
- Modular design: keep logic separated by responsibility.
|
|
- Use dependency injection where possible.
|
|
- Write tests for all new features and bug fixes.
|
|
|
|
## Documentation
|
|
- Update `.note/` files with every significant change.
|
|
- Log all key decisions in `decision_log.md`.
|
|
- Maintain up-to-date interfaces documentation.
|