DEV Community

Object Oriented Programming

"...because thinking inside the box is okay, as long as it's a black box."

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
The Readonly Trap — PHP Value Objects & DDD Aggregates

The Readonly Trap — PHP Value Objects & DDD Aggregates

Comments
7 min read
The Adapter Pattern: A Laravel Developer's Guide to API Integration

The Adapter Pattern: A Laravel Developer's Guide to API Integration

Comments
20 min read
Stop Polluting Your Domain with Static Factories: Clean Validation with Java 25 Flexible Constructor Bodies

Stop Polluting Your Domain with Static Factories: Clean Validation with Java 25 Flexible Constructor Bodies

Comments
2 min read
The Builder Pattern: Stop Writing 10-Parameter Constructors

The Builder Pattern: Stop Writing 10-Parameter Constructors

Comments
19 min read
Object-Oriented Programming for Beginners: Build a Character Health System

Object-Oriented Programming for Beginners: Build a Character Health System

1
Comments
7 min read
Controller and Data Access: Understanding 2-Layer Architecture Through Abstraction and Encapsulation

Controller and Data Access: Understanding 2-Layer Architecture Through Abstraction and Encapsulation

Comments
4 min read
OOP Concepts Explained Through a Real Payroll System, Not Animals and Shapes

OOP Concepts Explained Through a Real Payroll System, Not Animals and Shapes

Comments
5 min read
Why Encapsulation Matters: Writing Defensive Code in Core Java

Why Encapsulation Matters: Writing Defensive Code in Core Java

Comments
1 min read
Conceptual Contours

Conceptual Contours

Comments
4 min read
Java Concurrency LLD: Build a Custom BlockingQueue From Scratch

Java Concurrency LLD: Build a Custom BlockingQueue From Scratch

Comments
2 min read
OOP (Object-Oriented Programming) in C#

OOP (Object-Oriented Programming) in C#

Comments
18 min read
Does "which design pattern fits?" actually bite working engineers, or is it a learner thing?

Does "which design pattern fits?" actually bite working engineers, or is it a learner thing?

Comments 1
1 min read
Tired of "new" Everywhere? Learn Factory Method with Laravel

Tired of "new" Everywhere? Learn Factory Method with Laravel

1
Comments
20 min read
Smarter Python Configs: an OOP Framework

Smarter Python Configs: an OOP Framework

1
Comments 1
4 min read
Mastering Object-Oriented Programming (OOP) in Python

Mastering Object-Oriented Programming (OOP) in Python

3
Comments
4 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.