Clean Code
Explore recommended reads, summarized by AI
Code Improvement
Practical techniques for improving existing code through refactoring and testing.
Refactoring and Testing
Core Principles
Foundational concepts and design principles that guide clean code practices across languages.
Classic Design Patterns
Clean Code Philosophy
Domain-Driven Design
Naming Conventions
SOLID Principles
Debates and Critiques
Critical perspectives on clean code practices and their trade-offs in real-world development.
AI-Assisted Development
Clean Code Critiques
Frontend Frameworks
Clean code approaches for JavaScript frameworks and modern web application development.
Angular Architecture
JavaScript and TypeScript
React and Vue
Swift and Kotlin Mobile
Language-Specific Practices
Clean code techniques tailored to particular programming languages and their ecosystems.