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.
Code Smell 24 - Boolean Coercions

Code Smell 24 - Boolean Coercions

12
Comments 30
2 min read
Code Smell 26 - Exceptions Polluting

Code Smell 26 - Exceptions Polluting

3
Comments
2 min read
Code Smell 25 - Pattern Abusers

Code Smell 25 - Pattern Abusers

4
Comments
2 min read
Single Responsibility Principle

Single Responsibility Principle

24
Comments
3 min read
My First Project at Flatiron School

My First Project at Flatiron School

6
Comments
3 min read
Code Smell 23 - Instance Type Checking

Code Smell 23 - Instance Type Checking

3
Comments 3
2 min read
The Four Principles of Object Oriented Programming in Python

The Four Principles of Object Oriented Programming in Python

28
Comments 4
2 min read
Code Smell 22 - Helpers

Code Smell 22 - Helpers

10
Comments 4
2 min read
The SOLID principles of Object Oriented Design

The SOLID principles of Object Oriented Design

116
Comments 4
5 min read
How to implement a simple countdown timer in JavaScript

How to implement a simple countdown timer in JavaScript

8
Comments
1 min read
Code Smell 21 - Anonymous Functions Abusers

Code Smell 21 - Anonymous Functions Abusers

6
Comments 8
2 min read
How to Get Rid of Annoying IFs Forever

How to Get Rid of Annoying IFs Forever

47
Comments 13
5 min read
Static and Dynamic Binding

Static and Dynamic Binding

11
Comments 2
3 min read
Common types of OOP relationships and their UML representation

Common types of OOP relationships and their UML representation

20
Comments 1
2 min read
Code Smell 20 - Premature Optimization

Code Smell 20 - Premature Optimization

3
Comments
2 min read
Namespaces

Namespaces

4
Comments
1 min read
Include

Include

2
Comments
1 min read
Stream Input and Output

Stream Input and Output

2
Comments
2 min read
How to display all attributes of a class in python

How to display all attributes of a class in python

4
Comments
1 min read
Code Smell 19 — Optional Arguments

Code Smell 19 — Optional Arguments

5
Comments
2 min read
Mixing FP and OOP

Mixing FP and OOP

8
Comments
2 min read
The Standard Template Library (STL)

The Standard Template Library (STL)

5
Comments 2
2 min read
Is JS an OOP Language?

Is JS an OOP Language?

18
Comments 4
5 min read
Smallest C++ Application

Smallest C++ Application

2
Comments
1 min read
Preface

Preface

6
Comments
1 min read
How Text becomes Executable?

How Text becomes Executable?

3
Comments
1 min read
OOP -Part 2 Polymorphism

OOP -Part 2 Polymorphism

9
Comments 6
3 min read
Cross-Parameter Validation with Spring

Cross-Parameter Validation with Spring

16
Comments 2
4 min read
Top 10 Object-Oriented Design Interview Questions

Top 10 Object-Oriented Design Interview Questions

33
Comments
8 min read
Who Killed The Tab?

Who Killed The Tab?

52
Comments 72
18 min read
Encapsulation, Polymorphism, and Abstraction in Ruby

Encapsulation, Polymorphism, and Abstraction in Ruby

15
Comments 1
14 min read
Default Methods e MĂ©todos EstĂĄticos em Interfaces

Default Methods e MĂ©todos EstĂĄticos em Interfaces

10
Comments
3 min read
School of Code Weeks 4 - 5

School of Code Weeks 4 - 5

2
Comments
4 min read
Code Smell 14 - God Objects

Code Smell 14 - God Objects

3
Comments 2
1 min read
Python Access Modifiers

Python Access Modifiers

6
Comments
2 min read
CHAIN OF RESPONSIBILITY

CHAIN OF RESPONSIBILITY

2
Comments
2 min read
Code Smell 12 - Null

Code Smell 12 - Null

4
Comments 3
2 min read
Dependency Inversion With Payment Gateways Stripe/Paypal Using Nodejs

Dependency Inversion With Payment Gateways Stripe/Paypal Using Nodejs

20
Comments
2 min read
S.O.L.I.D. Principles of Object-Oriented Programming in C#

S.O.L.I.D. Principles of Object-Oriented Programming in C#

53
Comments 2
13 min read
Closure & Common Use Cases

Closure & Common Use Cases

9
Comments
5 min read
Function Composition

Function Composition

6
Comments
3 min read
Objects and how to make them

Objects and how to make them

11
Comments 2
7 min read
Code Smell 08 - Long Chains Of Collaborations

Code Smell 08 - Long Chains Of Collaborations

4
Comments
1 min read
Code Smell 01 - Anemic Models

Code Smell 01 - Anemic Models

59
Comments 12
2 min read
Code Encapsulation

Code Encapsulation

14
Comments 1
3 min read
Paradigms In JavaScript

Paradigms In JavaScript

20
Comments
2 min read
SOLID Principles: Write SOLID programs; Avoid STUPID programs

SOLID Principles: Write SOLID programs; Avoid STUPID programs

75
Comments 19
11 min read
OOP: From Pseudo-classical class instantiation to Class instantiation

OOP: From Pseudo-classical class instantiation to Class instantiation

9
Comments
4 min read
Python Testing: Creating unit test in python

Python Testing: Creating unit test in python

8
Comments 1
4 min read
Imperative vs. Declarative Programming (Procedural, Functional, and OOP)

Imperative vs. Declarative Programming (Procedural, Functional, and OOP)

18
Comments
8 min read
Relating SOLID principles to CSS and Tailwind

Relating SOLID principles to CSS and Tailwind

11
Comments
8 min read
🐍 Python CRUD OOP todo list...

🐍 Python CRUD OOP todo list...

3
Comments 1
3 min read
Codeigniter in 10 Minutes!

Codeigniter in 10 Minutes!

7
Comments
6 min read
JavaScript Mixins

JavaScript Mixins

6
Comments
2 min read
Applying OOP concepts to CSS

Applying OOP concepts to CSS

6
Comments
9 min read
Herencia mĂșltiple en Java? No, interfaces(Explicado con Cerveza)

Herencia mĂșltiple en Java? No, interfaces(Explicado con Cerveza)

2
Comments
2 min read
The One and Only Software Design Principle

The One and Only Software Design Principle

30
Comments 5
5 min read
SOLID in PHP

SOLID in PHP

294
Comments 37
16 min read
Multithreading in java

Multithreading in java

6
Comments
3 min read
What is (wrong with) software

What is (wrong with) software

36
Comments 3
4 min read
loading...