Search
Lessons (6)
- Code Smells & Refactoring
A code smell is a hint that something is wrong. Learn the 10 most common smells and the …
- What Is Clean Code?
… YAGNI Errors Fail loudly No silent catch Structure Code smells Refactoring Clean Architecture The Boy Scout Rule 🏕 …
- Small Functions That Do One Thing
… focused functions are like a chef's knife set, not a Swiss Army knife](/img/clean-code/one …
- Creational Patterns: How to Make Objects
… Creational patterns hide the "how" of creating objects , so the rest of the code only asks for what …
- Domain-Driven Design: Strategic Design
… the code uses a different word than the business, that's a smell. Rename the code. 3. Bounded …
- Domain-Driven Design: Tactical Patterns
… class of bugs (see primitive obsession in the Code Smells lesson). ts export class Money { private constructor(readonly …