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.
Encapsulamento da lógica do algoritmo

Encapsulamento da lógica do algoritmo

6
Comments
5 min read
7 - Facade

7 - Facade

4
Comments
7 min read
Nodejs Building Concurrent Operations With Queue

Nodejs Building Concurrent Operations With Queue

10
Comments
2 min read
Generic `impl` blocks are kinda like macros...

Generic `impl` blocks are kinda like macros...

50
Comments 2
12 min read
If it works, don't change it - Open Closed Principle

If it works, don't change it - Open Closed Principle

12
Comments
4 min read
Tackling Object Oriented Programming

Tackling Object Oriented Programming

10
Comments
4 min read
Its not a Swiss Army Knife - Single Responsibility Principle

Its not a Swiss Army Knife - Single Responsibility Principle

18
Comments
4 min read
How SOLID is your code? - Introduction

How SOLID is your code? - Introduction

9
Comments
1 min read
How classmethod in Python helps in implementing Factory methods ?

How classmethod in Python helps in implementing Factory methods ?

5
Comments
2 min read
Random integer generation in an interval with Modern OOP Perl

Random integer generation in an interval with Modern OOP Perl

4
Comments 8
1 min read
Python Singletons

Python Singletons

5
Comments
1 min read
Nude Models — Part II : Getters

Nude Models — Part II : Getters

7
Comments
7 min read
Best way to handle lots of logic inside React Class Components

Best way to handle lots of logic inside React Class Components

1
Comments
1 min read
Polymorphism and why use it?

Polymorphism and why use it?

5
Comments
4 min read
6 - State

6 - State

6
Comments
8 min read
3 programming paradigms that every Object-Oriented developer should know

3 programming paradigms that every Object-Oriented developer should know

7
Comments
2 min read
Understanding SOLID Principles: Interface Separation

Understanding SOLID Principles: Interface Separation

2
Comments
4 min read
Nude Models — Part I : Setters

Nude Models — Part I : Setters

14
Comments
6 min read
Pokemons ensinam: POO

Pokemons ensinam: POO

25
Comments
16 min read
Object.seal() vs Object.freeze()

Object.seal() vs Object.freeze()

2
Comments
1 min read
OOP in JavaScript. #1. Constructor and Prototypes

OOP in JavaScript. #1. Constructor and Prototypes

11
Comments 1
4 min read
OOP concepts

OOP concepts

5
Comments
4 min read
Generic Programming

Generic Programming

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

Coupling: The one and only software design problem

10
Comments 2
5 min read
4 - Composite

4 - Composite

2
Comments
6 min read
Understanding SOLID Principles: Liskov Substitution Principle

Understanding SOLID Principles: Liskov Substitution Principle

18
Comments 3
8 min read
Copy Objects in JavaScript

Copy Objects in JavaScript

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

Difference between 'extends' and 'implements' in TypeScript

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

Java Inheritance Tutorial: explained with examples

8
Comments
10 min read
Can virtual functions have default arguments?

Can virtual functions have default arguments?

8
Comments 4
5 min read
Object Oriented Programming in Memes

Object Oriented Programming in Memes

29
Comments 2
4 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
7 min read
Understanding Dependency Injection

Understanding Dependency Injection

12
Comments
3 min read
Hexagonal Architecture Testing

Hexagonal Architecture Testing

4
Comments
10 min read
Constructor, Prototype, and Their Instance: Relationships

Constructor, Prototype, and Their Instance: Relationships

2
Comments
4 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
Dealing with non-copyable objects - (C++ Tutorial)

Dealing with non-copyable objects - (C++ Tutorial)

6
Comments
3 min read
Python: Inheritance, File System, Error Handling 🎯

Python: Inheritance, File System, Error Handling 🎯

16
Comments
3 min read
Revisiting The S in SOLID

Revisiting The S in SOLID

8
Comments
2 min read
Public vs. Private vs. Protected

Public vs. Private vs. Protected

39
Comments 1
8 min read
0 - Introduction

0 - Introduction

26
Comments
5 min read
My Favorite Design Pattern

My Favorite Design Pattern

2
Comments
1 min read
Understanding Objects from a Self Taught Perspective

Understanding Objects from a Self Taught Perspective

10
Comments
10 min read
Python Fundamentals: Everything you need to know about dataclasses

Python Fundamentals: Everything you need to know about dataclasses

12
Comments
18 min read
Understanding SOLID Principles: Open Closed Principle

Understanding SOLID Principles: Open Closed Principle

78
Comments 2
5 min read
C++ Compiler for Android

C++ Compiler for Android

2
Comments
1 min read
Technical Debt Management Best Practices for Software Engineers

Technical Debt Management Best Practices for Software Engineers

5
Comments
4 min read
How to read Excel files in Java?

How to read Excel files in Java?

2
Comments
1 min read
What is the use of self in python?

What is the use of self in python?

2
Comments
2 min read
Python: Modules, Dictionaries, Tuples & Classes 🌟

Python: Modules, Dictionaries, Tuples & Classes 🌟

12
Comments
4 min read
Good API Design and Why It Matters?

Good API Design and Why It Matters?

6
Comments
4 min read
Code Smell 51 - Double Negatives

Code Smell 51 - Double Negatives

7
Comments 5
1 min read
What is virtual inheritance in C++ and when should you use it?

What is virtual inheritance in C++ and when should you use it?

9
Comments 3
5 min read
Notes to get into OOP in Python

Notes to get into OOP in Python

16
Comments
3 min read
SOLID Principles

SOLID Principles

9
Comments 2
6 min read
The evil powers of mutants

The evil powers of mutants

5
Comments 1
6 min read
Introduction to Object-oriented programming (OOP)

Introduction to Object-oriented programming (OOP)

12
Comments
2 min read
What is a class in JavaScript

What is a class in JavaScript

2
Comments
1 min read
loading...