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.
Practical Advice to Good API Design

Practical Advice to Good API Design

519
Comments 18
6 min read
Stop using if else

Stop using if else

453
Comments 66
2 min read
Criando Exceptions para impressionar no Teste Técnico

Criando Exceptions para impressionar no Teste Técnico

379
Comments 25
7 min read
SOLID Principles for OOP

SOLID Principles for OOP

364
Comments 16
4 min read
SOLID in PHP

SOLID in PHP

294
Comments 37
16 min read
Solid Design Principles

Solid Design Principles

197
Comments 4
8 min read
Object Oriented Programming : for self taught developers.

Object Oriented Programming : for self taught developers.

177
Comments 9
7 min read
Functional vs Object Oriented vs Procedural programming

Functional vs Object Oriented vs Procedural programming

154
Comments 12
4 min read
Javascript pattern that changed everything (for me...)

Javascript pattern that changed everything (for me...)

152
Comments 16
5 min read
OOP vs Functional Programming

OOP vs Functional Programming

152
Comments 45
1 min read
Introduction to object-oriented programming in Python

Introduction to object-oriented programming in Python

150
Comments 5
9 min read
Do the SOLID principles apply to Functional Programming?

Do the SOLID principles apply to Functional Programming?

149
Comments 19
4 min read
Functional VS Object-Oriented Programming

Functional VS Object-Oriented Programming

149
Comments 23
5 min read
Clean Architecture — A little introduction

Clean Architecture — A little introduction

147
Comments 4
6 min read
OOP vs functional programming

OOP vs functional programming

145
Comments 27
9 min read
Dead Simple Python: Generators and Coroutines

Dead Simple Python: Generators and Coroutines

142
Comments 7
14 min read
Object-oriented Programming in JavaScript

Object-oriented Programming in JavaScript

142
Comments 3
11 min read
Object-Oriented Programming Concepts (OOPs) Simplified! ! !

Object-Oriented Programming Concepts (OOPs) Simplified! ! !

138
Comments 2
4 min read
Do you need Design Patterns in Functional Programming?

Do you need Design Patterns in Functional Programming?

137
Comments 6
5 min read
S.O.L.I.D: The 5 Golden Rules to Level Up Your Coding Skills

S.O.L.I.D: The 5 Golden Rules to Level Up Your Coding Skills

133
Comments 11
9 min read
I think I finally “get” JS objects

I think I finally “get” JS objects

116
Comments 17
6 min read
The SOLID principles of Object Oriented Design

The SOLID principles of Object Oriented Design

116
Comments 4
5 min read
Python Protocol Oriented Programming

Python Protocol Oriented Programming

112
Comments 2
5 min read
Refactoring — oops, I’ve been doing it wrong.

Refactoring — oops, I’ve been doing it wrong.

110
Comments 4
6 min read
Stop Using JavaScript Classes!

Stop Using JavaScript Classes!

108
Comments 32
9 min read
Liskov Substitution Principle in 3 Minutes

Liskov Substitution Principle in 3 Minutes

105
Comments 9
2 min read
Why JavaScript is a Prototype-based OOP

Why JavaScript is a Prototype-based OOP

103
Comments 15
13 min read
TypeScript and C# both were created by the same person named Anders Hejlsberg 👏 💪 🔥(with video)

TypeScript and C# both were created by the same person named Anders Hejlsberg 👏 💪 🔥(with video)

101
Comments 39
1 min read
Learn JavaScript OOP: A primer for web development

Learn JavaScript OOP: A primer for web development

97
Comments 2
10 min read
Object Oriented Programming 💊

Object Oriented Programming 💊

88
Comments 2
6 min read
Stay in the L(OOP) with Object-Oriented Programming Basics

Stay in the L(OOP) with Object-Oriented Programming Basics

88
Comments 4
5 min read
Introducing MikroORM, TypeScript data-mapper ORM with Identity Map

Introducing MikroORM, TypeScript data-mapper ORM with Identity Map

86
Comments 11
6 min read
Write clean Object-Oriented code by replacing conditional with polymorphism

Write clean Object-Oriented code by replacing conditional with polymorphism

85
Comments 3
5 min read
7 Valuable tips for Object Oriented Design 😏

7 Valuable tips for Object Oriented Design 😏

85
Comments 2
1 min read
Action-Oriented C#

Action-Oriented C#

83
Comments 7
3 min read
The two universes of programming! OOP and FP!

The two universes of programming! OOP and FP!

82
Comments 13
4 min read
The Four Pillars of Object Oriented Programming

The Four Pillars of Object Oriented Programming

81
Comments 6
4 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?

80
Comments 17
7 min read
What are design patterns?

What are design patterns?

79
Comments
4 min read
Is "this" really that complicated in JavaScript?

Is "this" really that complicated in JavaScript?

79
Comments 10
7 min read
Understanding SOLID Principles: Open Closed Principle

Understanding SOLID Principles: Open Closed Principle

78
Comments 2
5 min read
A simple way to reduce complexity of Information Systems

A simple way to reduce complexity of Information Systems

75
Comments 7
4 min read
SOLID Principles: Write SOLID programs; Avoid STUPID programs

SOLID Principles: Write SOLID programs; Avoid STUPID programs

75
Comments 19
11 min read
Object Oriented Programming Concepts Explained

Object Oriented Programming Concepts Explained

75
Comments
2 min read
You should use Python @dataclass

You should use Python @dataclass

74
Comments 9
2 min read
Design Patterns in PHP 8: Flyweight

Design Patterns in PHP 8: Flyweight

73
Comments 2
4 min read
Do You Struggle Naming Your Classes Well?

Do You Struggle Naming Your Classes Well?

71
Comments 5
3 min read
SOLID Programming (Part 1): Single Responsibility Principle

SOLID Programming (Part 1): Single Responsibility Principle

68
Comments 9
3 min read
Design Patterns in PHP 8: Singleton & Multiton

Design Patterns in PHP 8: Singleton & Multiton

68
Comments 8
3 min read
Design Patterns in PHP 8: Adapter

Design Patterns in PHP 8: Adapter

68
Comments 5
4 min read
Top 66 Object Oriented Programming Questions for Interviews

Top 66 Object Oriented Programming Questions for Interviews

66
Comments
9 min read
PHP sucks, can it suck less?

PHP sucks, can it suck less?

66
Comments 42
7 min read
Tired of Programming?

Tired of Programming?

65
Comments 7
3 min read
Replacing JavaScript Classes With The Module Design Pattern

Replacing JavaScript Classes With The Module Design Pattern

64
Comments 16
10 min read
Simulating OOP in Bash

Simulating OOP in Bash

63
Comments 9
6 min read
Interview Prep: Object Oriented Design Questions featuring Sam (@TechDebtor) 23:21

Interview Prep: Object Oriented Design Questions featuring Sam (@TechDebtor)

63
Comments 3
1 min read
Understanding Java Objects, Abstract and Concrete

Understanding Java Objects, Abstract and Concrete

63
Comments 3
7 min read
Design Patterns in PHP 8: Simple factory

Design Patterns in PHP 8: Simple factory

62
Comments 3
3 min read
Learn the SOLID principles for Object Oriented Programming

Learn the SOLID principles for Object Oriented Programming

61
Comments 3
6 min read
3 Acronyms You Should Know Before Entering Backend Development

3 Acronyms You Should Know Before Entering Backend Development

61
Comments
2 min read
loading...