Overview Design Patterns Architecture Principles AI & LLM Coding Problems Resources

Principles

SOLID, OOP, and engineering principles — each with bad vs good code examples.

// SOLID principles
// OOP pillars
// engineering principles