Search
Lessons (7)
- Which Pattern Do I Need?
… The intent is what matters. These look alike… The difference --- --- Decorator vs Proxy Decorator adds behaviour. Proxy controls …
- Structural Patterns: How to Connect Objects
Adapter, Decorator, Facade, Proxy, Composite, Bridge and Flyweight. How to plug incompatible pieces together and build big structures …
- What Are Design Patterns?
… connect objects into bigger structures? Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy 🗣️ Behavioral How do objects talk …
- Database Relations & Foreign Keys
… ownership rule A relation is not an ORM decoration. It is a database promise: an order belongs to …
- Backend Languages: Node.js, Go, Python & Rust
… NestJS (structured, TypeScript-first) NestJS adds modules, dependency injection and decorators on top of Express/Fastify, similar to …
- Behavioral Patterns II: Chain, Template, Iterator, Mediator, Memento, Visitor
… Template Method 🍰 Analogy: Every cake recipe has the same skeleton: prepare → mix → bake → decorate . A chocolate cake and …
- Clean Architecture in Depth
… 3000 }); expect(charges).toEqual([3000]); }); Common mistakes Mistake Why it hurts Fix --- --- --- ORM decorators ( @Entity , @Column ) on domain …