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.
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
Enums in Java Explained

Enums in Java Explained

1
Comments 1
3 min read
Laravel Facades Explained: Why They Feel So Clean and Powerful

Laravel Facades Explained: Why They Feel So Clean and Powerful

Comments
15 min read
When does an if/else become a Strategy?

When does an if/else become a Strategy?

Comments
1 min read
Math-Focused Data Science Student Seeks Strategies to Grasp OOP for Java Exam Success

Math-Focused Data Science Student Seeks Strategies to Grasp OOP for Java Exam Success

Comments
16 min read
Visitor Pattern: The most widely misunderstood design pattern

Visitor Pattern: The most widely misunderstood design pattern

Comments
3 min read
Searching some one to help with, mine Useful Personality test app/site idea

Searching some one to help with, mine Useful Personality test app/site idea

Comments
1 min read
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
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
👋 Sign in for the ability to sort posts by relevant, latest, or top.