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.
Modern Software Architectures Made Simple - When To Use What

Modern Software Architectures Made Simple - When To Use What

Comments
10 min read
Marlin Racing

Marlin Racing

1
Comments
4 min read
What I am doing?

What I am doing?

Comments 1
1 min read
Part 1 - Core Foundations for Enterprise C#: OOP & SOLID, Clean Architecture, and Type Semantics

Part 1 - Core Foundations for Enterprise C#: OOP & SOLID, Clean Architecture, and Type Semantics

Comments
4 min read
The Set-and-Forget Guide to Rails App Versioning

The Set-and-Forget Guide to Rails App Versioning

Comments
2 min read
Ruby 클래스와 객체지향 프로그래밍

Ruby 클래스와 객체지향 프로그래밍

Comments
2 min read
Day 6: Structs in C: Organizing Data without Classes

Day 6: Structs in C: Organizing Data without Classes

Comments 1
1 min read
DTOs and PHP: Simplifying Data Transfer Between Application Layers

DTOs and PHP: Simplifying Data Transfer Between Application Layers

Comments
2 min read
Refactoring Your Classes with Clprolf and `indef_obj`

Refactoring Your Classes with Clprolf and `indef_obj`

Comments
3 min read
Clean Up Your Service Objects with Data.define and Pattern Matching

Clean Up Your Service Objects with Data.define and Pattern Matching

Comments
3 min read
Move Over, Struct: Meet Ruby's New Data.define

Move Over, Struct: Meet Ruby's New Data.define

Comments
3 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
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
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
Separating Class Responsibilities with Clprolf

Separating Class Responsibilities with Clprolf

Comments
5 min read
Procedural Programming vs Object-Oriented Programming (OOP): Which One Is Better for Programmers?

Procedural Programming vs Object-Oriented Programming (OOP): Which One Is Better for Programmers?

Comments
3 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
Functional takes on GoF design patterns

Functional takes on GoF design patterns

8
Comments 1
26 min read
SOLID Principles for Scientists and Engineers: Making Research Code Maintainable

SOLID Principles for Scientists and Engineers: Making Research Code Maintainable

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

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

2
Comments 1
5 min read
Java Core Mastery Part 2: From Zero to FAANG Ready 🚀

Java Core Mastery Part 2: From Zero to FAANG Ready 🚀

5
Comments
22 min read
Is Java a verbose programming language?

Is Java a verbose programming language?

Comments
2 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
loading...