Programming Common Practices
When to Use
- Writing code in any programming language
- Reviewing code for quality and maintainability
- Refactoring existing code
- Setting up development workflows
- Creating documentation
Core Principles
Clean Code
Write readable, maintainable code: @art-of-readable-code.md @clean-code.md @cleanliness.md
Testing
Comprehensive testing strategies: @art-of-testing.md @test-driven-workflow.md @regression-prevention.md
Development Workflow
Best practices for development: @start-from-small.md @refactoring.md @general.md
Code Quality
@do-not-repeat-yourself.md @keep-it-simple-stupid.md @renaming-and-cleaning-workflow.md
Version Control
Git and version control practices: @version-control.md
Documentation
@documentation-performance-claims.md @EXAMPLE-README-REPOSITORY-ROOT.md @EXAMPLE-README-MODULE-ROOT.md
Tools & Environment
@emacs-server.md @screen.md @slurm.md
Debugging
@debugging-message.md
Scan to join WeChat group