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.
A Guide to Python's Secret Superpower: Magic Methods

A Guide to Python's Secret Superpower: Magic Methods

Reactions 9 Comments
10 min read
Introdução ao SOLID - Princípios L e I

Introdução ao SOLID - Princípios L e I

Reactions 7 Comments
4 min read
There and back again: Refactoring OO to FP

There and back again: Refactoring OO to FP

Reactions 7 Comments
3 min read
Code Smell 142 - Queries in Constructors

Code Smell 142 - Queries in Constructors

Reactions 18 Comments
2 min read
Java and Object Oriented Programming [#2]

Java and Object Oriented Programming [#2]

Reactions 7 Comments
4 min read
Design Patterns

Design Patterns

Reactions 16 Comments 1
4 min read
Java: Modificadores de acesso

Java: Modificadores de acesso

Reactions 10 Comments 4
2 min read
Java: Getters e Setters

Java: Getters e Setters

Reactions 9 Comments
2 min read
Implementing Builder Pattern - Abstract Class

Implementing Builder Pattern - Abstract Class

Reactions 5 Comments
2 min read
Illustrating the duality of closures and objects

Illustrating the duality of closures and objects

Reactions 10 Comments
4 min read
Java and Object Oriented Programming [#1]

Java and Object Oriented Programming [#1]

Reactions 9 Comments
3 min read
Dise√Īo y Programaci√≥n Orientada a Objetos en Python.

Dise√Īo y Programaci√≥n Orientada a Objetos en Python.

Reactions 9 Comments
4 min read
Code Smell 139 - Business Code in the User Interface

Code Smell 139 - Business Code in the User Interface

Reactions 9 Comments 1
3 min read
Validation and the Single Responsibility Principle in Object Orientated Programming

Validation and the Single Responsibility Principle in Object Orientated Programming

Reactions 6 Comments
3 min read
Node.js Design Patterns and Common Use Cases

Node.js Design Patterns and Common Use Cases

Reactions 1 Comments
5 min read
Code Smell 137 - Inheritance Tree Too Deep

Code Smell 137 - Inheritance Tree Too Deep

Reactions 10 Comments
2 min read
Getters And Setters: What Are Getters And Setters In JavaScript ?

Getters And Setters: What Are Getters And Setters In JavaScript ?

Reactions 9 Comments
3 min read
Go: Making state explicit using the type system

Go: Making state explicit using the type system

Reactions 6 Comments
4 min read
Code Smell 134 - Specialized Business Collections

Code Smell 134 - Specialized Business Collections

Reactions 11 Comments 10
2 min read
Beginner's Guide to OOP in JavaScript

Beginner's Guide to OOP in JavaScript

Reactions 25 Comments
4 min read
Different ways to copy an object in JavaScript

Different ways to copy an object in JavaScript

Reactions 5 Comments 1
5 min read
Introdução ao SOLID - Princípios S O D

Introdução ao SOLID - Princípios S O D

Reactions 7 Comments
5 min read
Introdução ao Polimorfismo

Introdução ao Polimorfismo

Reactions 10 Comments
4 min read
Introdução a Heranças e Interfaces

Introdução a Heranças e Interfaces

Reactions 9 Comments
4 min read
Introdução a Orientação a Objeto

Introdução a Orientação a Objeto

Reactions 9 Comments
4 min read
Orientação a objetos baseada em protótipos parte 2

Orientação a objetos baseada em protótipos parte 2

Reactions 8 Comments
22 min read
Do you need singletons in Python ?

Do you need singletons in Python ?

Reactions 6 Comments 7
3 min read
Prototypes in Javascript in 5 minutes

Prototypes in Javascript in 5 minutes

Reactions 12 Comments
3 min read
Crossing Abstraction Barrier Between Parent & Child Class - [OOP & Java #15]

Crossing Abstraction Barrier Between Parent & Child Class - [OOP & Java #15]

Reactions 9 Comments
3 min read
Creating a Book Class ūüďö

Creating a Book Class ūüďö

Reactions 4 Comments
4 min read
How to make a word count tool with vanilla JavaScript

How to make a word count tool with vanilla JavaScript

Reactions 11 Comments
6 min read
Qu’est-ce qu’un ORM ?

Qu’est-ce qu’un ORM ?

Reactions 4 Comments
1 min read
Binary Search Tree Class Implementation

Binary Search Tree Class Implementation

Reactions 8 Comments 2
1 min read
It's not about how you inject your services, it's about how you test them

It's not about how you inject your services, it's about how you test them

Reactions 10 Comments
6 min read
Orientação a objetos baseada em protótipos

Orientação a objetos baseada em protótipos

Reactions 7 Comments
8 min read
String class implementation

String class implementation

Reactions 10 Comments
1 min read
Python: Introduction to DataClasses

Python: Introduction to DataClasses

Reactions 7 Comments
2 min read
Creating a bank with python

Creating a bank with python

Reactions 3 Comments
1 min read
Moo - Orientação de objeto minimalista

Moo - Orientação de objeto minimalista

Reactions 11 Comments 3
5 min read
oop in javascript! part2:4 pillars of oop

oop in javascript! part2:4 pillars of oop

Reactions 5 Comments
6 min read
Matrix class implementation

Matrix class implementation

Reactions 4 Comments
1 min read
Spring - Dependency Injection

Spring - Dependency Injection

Reactions 5 Comments
2 min read
Object-Oriented Programming in Python : Part 2

Object-Oriented Programming in Python : Part 2

Reactions 6 Comments
5 min read
Guia fundamental da programação orientada a objetos - Final

Guia fundamental da programação orientada a objetos - Final

Reactions 11 Comments 2
5 min read
SOLID - OCP

SOLID - OCP

Reactions 6 Comments
2 min read
Object-Oriented Programming in Python : Part-1

Object-Oriented Programming in Python : Part-1

Reactions 7 Comments
5 min read
Polymorphism in C#

Polymorphism in C#

Reactions 15 Comments 3
4 min read
SOLID - DIP

SOLID - DIP

Reactions 6 Comments
2 min read
How does JavaScript's prototypal inheritance differ from classical inheritance?

How does JavaScript's prototypal inheritance differ from classical inheritance?

Reactions 7 Comments 1
2 min read
`final` keyword with PHP ūüöÄ

`final` keyword with PHP ūüöÄ

Reactions 6 Comments
1 min read
Object oriented programming using python

Object oriented programming using python

Reactions 7 Comments 2
5 min read
SOLID - SRP

SOLID - SRP

Reactions 7 Comments
1 min read
Design Pattern: Factory Method

Design Pattern: Factory Method

Reactions 8 Comments
2 min read
SOLID - LSP

SOLID - LSP

Reactions 6 Comments
2 min read
SOLID - ISP

SOLID - ISP

Reactions 5 Comments
1 min read
Stop Using JavaScript Classes!

Stop Using JavaScript Classes!

Reactions 86 Comments 22
9 min read
Use Guard Clauses for Cleaner Code

Use Guard Clauses for Cleaner Code

Reactions 24 Comments 1
3 min read
Laravel's "rescue" Helper Function is Amazing

Laravel's "rescue" Helper Function is Amazing

Reactions 8 Comments 1
3 min read
Don't Use Service Classes with Static Methods

Don't Use Service Classes with Static Methods

Reactions 7 Comments
2 min read
Code Smell 122 - Primitive Obsession

Code Smell 122 - Primitive Obsession

Reactions 11 Comments
2 min read
loading...