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.
C# OOP Mastery — From Quiz Answers to Production‑Grade Mental Models

C# OOP Mastery — From Quiz Answers to Production‑Grade Mental Models

Comments
5 min read
Is Java a verbose programming language?

Is Java a verbose programming language?

Comments
2 min read
SOLID: Understanding the Principles That Make Code Cleaner and More Maintainable

SOLID: Understanding the Principles That Make Code Cleaner and More Maintainable

4
Comments
2 min read
Introducing Marlin

Introducing Marlin

Comments
5 min read
Object Oriented programming

Object Oriented programming

Comments
4 min read
Stop Scripting, Start Architecting: The OOP Approach to Terraform

Stop Scripting, Start Architecting: The OOP Approach to Terraform

Comments
4 min read
8 - When Not to Use OOP — The Cost of Abstraction

8 - When Not to Use OOP — The Cost of Abstraction

1
Comments
3 min read
7 - Clean Architecture as a Consequence, Not a Pattern

7 - Clean Architecture as a Consequence, Not a Pattern

1
Comments
3 min read
5 - Polymorphism — Designing for Substitution, Not Reuse

5 - Polymorphism — Designing for Substitution, Not Reuse

1
Comments
2 min read
4 - Encapsulation & Information Hiding — Designing for Ignorance

4 - Encapsulation & Information Hiding — Designing for Ignorance

1
Comments
3 min read
1 - Classes in C#: From First Principles to Architectural Mastery

1 - Classes in C#: From First Principles to Architectural Mastery

1
Comments
3 min read
3 - Composition vs Inheritance — The Physics of Change

3 - Composition vs Inheritance — The Physics of Change

1
Comments
3 min read
Building a Chess Game with JavaFX: The Journey and Lessons Learned

Building a Chess Game with JavaFX: The Journey and Lessons Learned

2
Comments
3 min read
The four pillars of OOP using a WW2 Sherman Tank

The four pillars of OOP using a WW2 Sherman Tank

Comments
6 min read
Separating Class Responsibilities with Clprolf

Separating Class Responsibilities with Clprolf

Comments
5 min read
Why Composition Beats Inheritance in Large-Scale Python Systems

Why Composition Beats Inheritance in Large-Scale Python Systems

1
Comments
5 min read
Using n8n to Streamline Student Project Review – With Focus on OOP

Using n8n to Streamline Student Project Review – With Focus on OOP

1
Comments
1 min read
Composition over inheritance, and Go's approach

Composition over inheritance, and Go's approach

1
Comments 6
7 min read
Herança

Herança

3
Comments
3 min read
The Smart Way to Achieve Fast and Secure File Uploads to S3 (Without a Server) 💥

The Smart Way to Achieve Fast and Secure File Uploads to S3 (Without a Server) 💥

Comments
4 min read
Inheritance vs Composition: The Independent Variation Principle Explains Why

Inheritance vs Composition: The Independent Variation Principle Explains Why

Comments
5 min read
Encapsulation in Java Explained: Write Clean and Secure OOP Code

Encapsulation in Java Explained: Write Clean and Secure OOP Code

Comments
3 min read
🧩 Understanding the Object Class in Java

🧩 Understanding the Object Class in Java

1
Comments
2 min read
BasicOOPConcept

BasicOOPConcept

Comments
2 min read
Understanding SOLID Principles: A Developer's Guide with Examples

Understanding SOLID Principles: A Developer's Guide with Examples

Comments
12 min read
loading...