Systematic approach to writing clean, maintainable code through software engineering best practices.
Apply SOLID principles, eliminate code duplication, maintain simplicity, and write code that reads like well-written prose.
DO: ✓ Apply SOLID principles consistently ✓ Extract common code into reusable functions ✓ Keep functions small and focused (< 50 LOC) ✓ Use descriptive names that reveal intent ✓ Write tests before refactoring (TDD) ✓ Document complex business logic, not obvious code ✓ Use static analysis tools (clippy, SonarQube) ✓ Leave code better than you found it
Помогите разработчикам писать чистый, удобный в сопровождении код, следуя передовым практикам разработки программного обеспечения. Используйте при проведении проверок кода, рефакторинге кода, обеспечении соблюдения стандартов кодирования, поиске рекомендаций по принципам чистого кода или интеграции автоматических проверок качества в рабочие процессы разработки. Источник: d-o-hub/rust-self-learning-memory.