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.
Do you really understand interfaces?

Do you really understand interfaces?

42
Comments 17
8 min read
Queues and Doubly Linked Lists

Queues and Doubly Linked Lists

10
Comments
3 min read
Digging up Django class-based views - 3

Digging up Django class-based views - 3

8
Comments
10 min read
Digging up Django class-based views - 2

Digging up Django class-based views - 2

8
Comments
10 min read
Duck Typing: What do ducks have to do with polymorphism?

Duck Typing: What do ducks have to do with polymorphism?

25
Comments 3
4 min read
Digging up Django class-based views - 1

Digging up Django class-based views - 1

15
Comments
13 min read
Ruby on Rails App: Domain With Many-to-many Relationships

Ruby on Rails App: Domain With Many-to-many Relationships

20
Comments 3
5 min read
S.O.L.I.D: Open/Closed Principle

S.O.L.I.D: Open/Closed Principle

15
Comments
3 min read
The "SOLID Principles" in designing software

The "SOLID Principles" in designing software

11
Comments
3 min read
Why you should favor composition over inheritance

Why you should favor composition over inheritance

22
Comments
3 min read
Component Inheritance

Component Inheritance

11
Comments
2 min read
S.O.L.I.D: Single Responsibility Principle

S.O.L.I.D: Single Responsibility Principle

33
Comments 3
3 min read
Obsolete Design Patterns - Command Pattern

Obsolete Design Patterns - Command Pattern

11
Comments 1
8 min read
Redux in Ballerina programming language 🎉🎉🎉

Redux in Ballerina programming language 🎉🎉🎉

7
Comments
1 min read
When Do We Want to Use a Static Class?

When Do We Want to Use a Static Class?

9
Comments 2
3 min read
Stacks and Queues

Stacks and Queues

6
Comments 3
3 min read
Levelling up dependency injection in Laravel

Levelling up dependency injection in Laravel

6
Comments
7 min read
I can't understand Redux's `store.dispatch()`. Is it `store.takeAction()`?

I can't understand Redux's `store.dispatch()`. Is it `store.takeAction()`?

5
Comments 3
1 min read
Make sense of PHP interfaces

Make sense of PHP interfaces

14
Comments 6
2 min read
The class Boogeyman in JavaScript

The class Boogeyman in JavaScript

21
Comments 7
13 min read
Introduction to dependency injection in Laravel

Introduction to dependency injection in Laravel

7
Comments
6 min read
Working with Expression Trees in C#

Working with Expression Trees in C#

21
Comments 3
30 min read
Explain IoC Container like I'm Five

Explain IoC Container like I'm Five

4
Comments 11
1 min read
Reading Snippets [46 => Objects] 📔

Reading Snippets [46 => Objects] 📔

9
Comments
1 min read
Python: Logging Overview

Python: Logging Overview

4
Comments
2 min read
loading...