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.
Don't call jsonSerialize() explicitly

Don't call jsonSerialize() explicitly

6
Comments
2 min read
How to write SOLID C++

How to write SOLID C++

6
Comments
14 min read
Powering inheritance in C using structure composition

Powering inheritance in C using structure composition

5
Comments
7 min read
On type safety without generics, and the role of package design

On type safety without generics, and the role of package design

11
Comments 2
8 min read
Vue Composition API reactivity out-of-the-box

Vue Composition API reactivity out-of-the-box

5
Comments
3 min read
SOLID: O "S" de SRP.

SOLID: O "S" de SRP.

5
Comments
2 min read
Dependency.

Dependency.

6
Comments
6 min read
Technical Interview in Java with 1 week to Prepare and No Experience

Technical Interview in Java with 1 week to Prepare and No Experience

8
Comments
3 min read
Compile-time polymorphism !!

Compile-time polymorphism !!

15
Comments 5
2 min read
What inverts in the dependency inversion principle?

What inverts in the dependency inversion principle?

4
Comments 2
3 min read
How do you choose between an interface and abstract class?

How do you choose between an interface and abstract class?

23
Comments 17
3 min read
HateItOrLoveIt: Traits?

HateItOrLoveIt: Traits?

6
Comments
2 min read
Why composition is superior to inheritance as a way of sharing code

Why composition is superior to inheritance as a way of sharing code

33
Comments 20
5 min read
Object Oriented Functional Programming or How Can You Use Classes as Redux Reducers

Object Oriented Functional Programming or How Can You Use Classes as Redux Reducers

8
Comments
9 min read
A matter of class: examining the class construct in JavaScript

A matter of class: examining the class construct in JavaScript

8
Comments 1
4 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.