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 - classless hooligan?

Python - classless hooligan?

1
Comments
2 min read
What is object-oriented programming? OOP explained in depth

What is object-oriented programming? OOP explained in depth

2
Comments
15 min read
Active Record Querying Methods

Active Record Querying Methods

2
Comments
3 min read
Introduction to Object-Oriented Programming (OOP)

Introduction to Object-Oriented Programming (OOP)

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

Why JavaScript is a Prototype-based OOP

118
Comments 17
13 min read
Polymorphism With TypeScript

Polymorphism With TypeScript

Comments
1 min read
SOLID Principles Explained

SOLID Principles Explained

7
Comments
6 min read
Mastering Java: A Comprehensive 4-Part Series to Build Your Programming Skills

Mastering Java: A Comprehensive 4-Part Series to Build Your Programming Skills

1
Comments
2 min read
Never Overlook Equality Verification

Never Overlook Equality Verification

1
Comments
2 min read
Orientação a Objetos

Orientação a Objetos

3
Comments 2
21 min read
Getting Started With Python's ABC

Getting Started With Python's ABC

2
Comments
7 min read
Multiple Dispatch in Modern Languages

Multiple Dispatch in Modern Languages

Comments
1 min read
The easy approach to learning Object-Oriented Programming in JavaScript

The easy approach to learning Object-Oriented Programming in JavaScript

52
Comments 6
15 min read
SOLID concepts with Python code samples

SOLID concepts with Python code samples

Comments
9 min read
Advanced Typescript: Type Predicates, Narrowing & func Overrides.

Advanced Typescript: Type Predicates, Narrowing & func Overrides.

2
Comments 1
3 min read
Building Scalable and Maintainable Node.js Applications with TypeScript and OOP Principles

Building Scalable and Maintainable Node.js Applications with TypeScript and OOP Principles

Comments 2
4 min read
Make your own jQuery from scratch

Make your own jQuery from scratch

11
Comments 2
7 min read
Mastering JavaScript's `this` keyword using `bind`

Mastering JavaScript's `this` keyword using `bind`

23
Comments 1
7 min read
Design Patterns: Factory - Getting Started with Typescript

Design Patterns: Factory - Getting Started with Typescript

4
Comments
7 min read
Ruby OOP review session (Part 1)

Ruby OOP review session (Part 1)

5
Comments
8 min read
8 TO KNOW ESSENTIALS WHEN STARTING OUT WITH JAVA PROGRAMMING

8 TO KNOW ESSENTIALS WHEN STARTING OUT WITH JAVA PROGRAMMING

Comments
4 min read
Simple Value Types in Typescript

Simple Value Types in Typescript

1
Comments 1
3 min read
You don't want a BaseComponent in your app

You don't want a BaseComponent in your app

53
Comments 13
10 min read
__init__ and __call__ in Python - How they differ and what do they do?

__init__ and __call__ in Python - How they differ and what do they do?

3
Comments
1 min read
JavaScript Classes

JavaScript Classes

7
Comments 2
4 min read
Ruby Introduction

Ruby Introduction

1
Comments
2 min read
JS Classes: Classes and Constructors

JS Classes: Classes and Constructors

2
Comments
1 min read
Prevent Prisma from reaching bind parameters limit

Prevent Prisma from reaching bind parameters limit

3
Comments
7 min read
Strategy Design Pattern with Spring Boot + Kotlin - Cleaner code with no boilerplate

Strategy Design Pattern with Spring Boot + Kotlin - Cleaner code with no boilerplate

4
Comments
4 min read
Puzzle Classic "Baba is You" recreated in JavaScript - Behind the Code

Puzzle Classic "Baba is You" recreated in JavaScript - Behind the Code

1
Comments
10 min read
Os benefícios de componentizar as views do Rails

Os benefícios de componentizar as views do Rails

14
Comments 3
8 min read
Entendendo Herança e Composição

Entendendo Herança e Composição

7
Comments 2
2 min read
I can help with 'this' Confusion

I can help with 'this' Confusion

1
Comments
4 min read
SOLID Concepts

SOLID Concepts

2
Comments
6 min read
Introduction of OOP

Introduction of OOP

3
Comments
3 min read
Object-Oriented Programming in Python: A Comprehensive Guide

Object-Oriented Programming in Python: A Comprehensive Guide

Comments
2 min read
Objects and Object Oriented Programming

Objects and Object Oriented Programming

Comments
4 min read
How to easily understand "this" in Javascript - with a simple visual chart

How to easily understand "this" in Javascript - with a simple visual chart

1
Comments 1
6 min read
JavaScriptda Constructor Functionlar

JavaScriptda Constructor Functionlar

2
Comments 1
2 min read
Refactoring toast presentation with OOP + Template Method

Refactoring toast presentation with OOP + Template Method

Comments
4 min read
FormService: a PORO ServiceObjects with a state

FormService: a PORO ServiceObjects with a state

2
Comments 4
5 min read
All You Need Know About Object Oriented Programming in Python

All You Need Know About Object Oriented Programming in Python

3
Comments
9 min read
Java Efetivo Essencial - Interface

Java Efetivo Essencial - Interface

4
Comments
2 min read
Writing a sequence class in Python

Writing a sequence class in Python

4
Comments
4 min read
[PHP Guidelines series] Adapter design pattern + a dangerous workaround to implement Class Adapter

[PHP Guidelines series] Adapter design pattern + a dangerous workaround to implement Class Adapter

4
Comments
2 min read
Factory Design Pattern in Python

Factory Design Pattern in Python

11
Comments
3 min read
Writing efficient and reusable code in JavaScript (OOPs)

Writing efficient and reusable code in JavaScript (OOPs)

4
Comments
3 min read
Using FormObject pattern in Ruby APIs

Using FormObject pattern in Ruby APIs

4
Comments
4 min read
[PHP Guidelines series] Abstract Factory design pattern - and why it's bad

[PHP Guidelines series] Abstract Factory design pattern - and why it's bad

3
Comments
2 min read
[PHP Guidelines series] Final classes as a warning sign

[PHP Guidelines series] Final classes as a warning sign

2
Comments
1 min read
Encapsulation, Inheritance, and Polymorphism: Understanding the Building Blocks of Object-Oriented Programming

Encapsulation, Inheritance, and Polymorphism: Understanding the Building Blocks of Object-Oriented Programming

7
Comments 4
2 min read
Mastering Polymorphism in C++: Understanding and Implementing Virtual Functions and Template Classes

Mastering Polymorphism in C++: Understanding and Implementing Virtual Functions and Template Classes

3
Comments
2 min read
Modeling a Banking system in OOP

Modeling a Banking system in OOP

20
Comments
4 min read
JavaScript to Java - A Comprehensive Comparison

JavaScript to Java - A Comprehensive Comparison

1
Comments
6 min read
Override and New confusion in CSharp

Override and New confusion in CSharp

4
Comments
6 min read
Should class names really be nouns? Rethinking the classics

Should class names really be nouns? Rethinking the classics

1
Comments
3 min read
Polymorphism - [Java OOP #5]

Polymorphism - [Java OOP #5]

4
Comments
2 min read
Strict object type using Proxy in JavaScript

Strict object type using Proxy in JavaScript

1
Comments
2 min read
How to use Object Oriented Programming in Go

How to use Object Oriented Programming in Go

21
Comments 4
3 min read
When to Use Functional Programming vs OOP

When to Use Functional Programming vs OOP

13
Comments
6 min read
loading...