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.
Python Classes: A Beginner's Guide to OOP

Python Classes: A Beginner's Guide to OOP

1
Comments
2 min read
Enums in Java Explained

Enums in Java Explained

1
Comments 1
3 min read
Visitor Pattern: The most widely misunderstood design pattern

Visitor Pattern: The most widely misunderstood design pattern

Comments
3 min read
Simplifying Access to Parent Properties in Deeply Nested Class Hierarchies Without Passing Entire Objects

Simplifying Access to Parent Properties in Deeply Nested Class Hierarchies Without Passing Entire Objects

1
Comments
16 min read
Python OOP for Backend Development: What I Finally Understood About Classes, Objects & self

Python OOP for Backend Development: What I Finally Understood About Classes, Objects & self

Comments
5 min read
We Reinvented OOP by Making a Sandwich (Before Writing Any Code)

We Reinvented OOP by Making a Sandwich (Before Writing Any Code)

Comments
5 min read
Mantén las entidades pequeñas.

Mantén las entidades pequeñas.

Comments
3 min read
Envolver todos los primitivos y Strings en clases.

Envolver todos los primitivos y Strings en clases.

Comments
4 min read
Aplica la Ley de Demeter

Aplica la Ley de Demeter

Comments
3 min read
No usar la palabra clave Else

No usar la palabra clave Else

Comments
3 min read
Evitar más de dos atributos de instancia.

Evitar más de dos atributos de instancia.

Comments
4 min read
Colecciones como clases de primer orden.

Colecciones como clases de primer orden.

Comments
4 min read
Un nivel de indentación por método

Un nivel de indentación por método

Comments
4 min read
Evitar getters/setters o atributos pĂşblicos

Evitar getters/setters o atributos pĂşblicos

Comments
6 min read
No abreviar

No abreviar

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