Skip to content
M LearnwithManoj

All topics

#creational-patterns

Patterns for creating objects without coupling client code to concrete classes — Singleton, Factory Method, Abstract Factory, Builder, Prototype. With practical guidance on when each one actually helps.

5 posts below, newest first.

Subjects that frequently appear alongside #creational-patterns. Click through to see every post on each one.

#design-patterns 5 posts

The Gang-of-Four patterns reframed without the ceremony. When each pattern solves a real problem, when it is overkill, and the code smells that call for it.

#oop 5 posts

Object-oriented programming as a working tool: inheritance, composition, polymorphism, encapsulation, and where each one helps or gets in the way.

#software-engineering 5 posts

The craft of building software well — design, testing, refactoring, performance, security, tooling, and the trade-offs that aren’t in the Stack Overflow answer.