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.
OOP Polymorphism aka "All Dogs Don't Bark the Same"

OOP Polymorphism aka "All Dogs Don't Bark the Same"

4
Comments
3 min read
Learn Design Patterns: Part 1

Learn Design Patterns: Part 1

4
Comments
3 min read
The Pitfalls of the Destroy Method in Active Record

The Pitfalls of the Destroy Method in Active Record

4
Comments
4 min read
Introducing Venus, a new world for Perl 5

Introducing Venus, a new world for Perl 5

21
Comments 4
11 min read
[PHP Guidelines series] Introduction and Factory Method Design Pattern

[PHP Guidelines series] Introduction and Factory Method Design Pattern

1
Comments
2 min read
Hexagonal Architecture and Clean Architecture (with examples)

Hexagonal Architecture and Clean Architecture (with examples)

135
Comments 11
10 min read
[Design Pattern] Observer Pattern

[Design Pattern] Observer Pattern

3
Comments
2 min read
System Design| Business Rules Implementation

System Design| Business Rules Implementation

7
Comments
3 min read
Object Mapping advanced features & QoL with Kotlin

Object Mapping advanced features & QoL with Kotlin

19
Comments
6 min read
Simulating OOP in Bash

Simulating OOP in Bash

75
Comments 9
6 min read
OOP Abstraction aka All You Need Are Stick Figures

OOP Abstraction aka All You Need Are Stick Figures

4
Comments
3 min read
Java Frappe: Optional<T>

Java Frappe: Optional<T>

3
Comments
1 min read
Java Fundamentals

Java Fundamentals

7
Comments
4 min read
Design Patterns in PHP 8: Prototype

Design Patterns in PHP 8: Prototype

38
Comments 1
3 min read
OOP Encapsulation aka Wrap it Up

OOP Encapsulation aka Wrap it Up

2
Comments
3 min read
My very first Tech YouTube video

My very first Tech YouTube video

9
Comments 2
1 min read
Qual é a diferença entre programação orientada a objetos e funcional?

Qual é a diferença entre programação orientada a objetos e funcional?

86
Comments 17
7 min read
Design Patterns in PHP 8: Singleton & Multiton

Design Patterns in PHP 8: Singleton & Multiton

73
Comments 10
3 min read
Thinking Objectively: OOP Basics

Thinking Objectively: OOP Basics

8
Comments
3 min read
Objetos hashable em Python

Objetos hashable em Python

3
Comments
2 min read
Design Patterns in PHP 8: alternative implementations

Design Patterns in PHP 8: alternative implementations

51
Comments 4
2 min read
Singletons in TypeScript

Singletons in TypeScript

8
Comments
2 min read
[Design Pattern] Strategy Pattern

[Design Pattern] Strategy Pattern

5
Comments
2 min read
Object Oriented Programming

Object Oriented Programming

7
Comments
4 min read
Functional programming vs OOP: Which paradigm to use

Functional programming vs OOP: Which paradigm to use

13
Comments
7 min read
Java as a Second (or third) language

Java as a Second (or third) language

7
Comments
3 min read
Mite: an OO compiler for Perl

Mite: an OO compiler for Perl

11
Comments 3
5 min read
What the heck is Prototypal Inheritance? Part 1: Object Prototypes

What the heck is Prototypal Inheritance? Part 1: Object Prototypes

7
Comments
4 min read
Java and Object Oriented Programming [#2]

Java and Object Oriented Programming [#2]

9
Comments
4 min read
How to Think in Object-Oriented Way

How to Think in Object-Oriented Way

14
Comments
10 min read
this keyword

this keyword

2
Comments 1
4 min read
Binding ASP.NET configuration to an interface

Binding ASP.NET configuration to an interface

2
Comments
3 min read
Introdução ao SOLID - Princípios L e I

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

14
Comments
4 min read
Code Smell 142 - Queries in Constructors

Code Smell 142 - Queries in Constructors

23
Comments
2 min read
Design Patterns

Design Patterns

16
Comments 1
4 min read
Illustrating the duality of closures and objects

Illustrating the duality of closures and objects

9
Comments 3
4 min read
There and back again: Refactoring OO to FP

There and back again: Refactoring OO to FP

8
Comments
3 min read
Java and Object Oriented Programming [#1]

Java and Object Oriented Programming [#1]

9
Comments
3 min read
A Guide to Python's Secret Superpower: Magic Methods

A Guide to Python's Secret Superpower: Magic Methods

13
Comments 1
10 min read
Code Smell 139 - Business Code in the User Interface

Code Smell 139 - Business Code in the User Interface

9
Comments 1
3 min read
Node.js Design Patterns and Common Use Cases

Node.js Design Patterns and Common Use Cases

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

Code Smell 137 - Inheritance Tree Too Deep

10
Comments
2 min read
My first game using Python (OOP)

My first game using Python (OOP)

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

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

13
Comments 2
3 min read
Go: Making state explicit using the type system

Go: Making state explicit using the type system

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

Code Smell 134 - Specialized Business Collections

9
Comments 12
2 min read
Beginner's Guide to OOP in JavaScript

Beginner's Guide to OOP in JavaScript

28
Comments
4 min read
Diseño y Programación Orientada a Objetos en Python.

Diseño y Programación Orientada a Objetos en Python.

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

Different ways to copy an object in JavaScript

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

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

12
Comments
5 min read
Introdução ao Polimorfismo

Introdução ao Polimorfismo

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

Introdução a Heranças e Interfaces

13
Comments
4 min read
Introdução a Orientação a Objeto

Introdução a Orientação a Objeto

21
Comments
4 min read
Implementing Builder Pattern - Abstract Class

Implementing Builder Pattern - Abstract Class

10
Comments
2 min read
Do you need singletons in Python ?

Do you need singletons in Python ?

7
Comments 7
3 min read
Validation and the Single Responsibility Principle in Object Orientated Programming

Validation and the Single Responsibility Principle in Object Orientated Programming

7
Comments
3 min read
Prototypes in Javascript in 5 minutes

Prototypes in Javascript in 5 minutes

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

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

9
Comments
3 min read
Creating a Book Class 📚

Creating a Book Class 📚

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

How to make a word count tool with vanilla JavaScript

12
Comments
6 min read
loading...