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.
What exactly is a name? — Part I: The Quest

What exactly is a name? — Part I: The Quest

2
Comments
8 min read
Coupling: The one and only software design problem

Coupling: The one and only software design problem

10
Comments 2
5 min read
Code Smell 62 - Flag Variables

Code Smell 62 - Flag Variables

1
Comments 1
1 min read
Understanding SOLID Principles: Liskov Substitution Principle

Understanding SOLID Principles: Liskov Substitution Principle

22
Comments 3
8 min read
Copy Objects in JavaScript

Copy Objects in JavaScript

7
Comments 2
2 min read
Laziness I: Meta-programming

Laziness I: Meta-programming

5
Comments 2
7 min read
Difference between 'extends' and 'implements' in TypeScript

Difference between 'extends' and 'implements' in TypeScript

10
Comments 2
1 min read
Java Inheritance Tutorial: explained with examples

Java Inheritance Tutorial: explained with examples

8
Comments
10 min read
Understanding Dependency Injection

Understanding Dependency Injection

12
Comments
3 min read
Can virtual functions have default arguments?

Can virtual functions have default arguments?

8
Comments 4
5 min read
[Série do Instagram - Primeiros passos como backend] Programação orientada a objetos

[Série do Instagram - Primeiros passos como backend] Programação orientada a objetos

15
Comments
1 min read
2 - Adapter

2 - Adapter

4
Comments 1
7 min read
Hexagonal Architecture Testing

Hexagonal Architecture Testing

4
Comments
10 min read
A Refresher on Encapsulation and Abstraction in OOPs

A Refresher on Encapsulation and Abstraction in OOPs

13
Comments
3 min read
1 - Singleton

1 - Singleton

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