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.
Constructor, Prototype, and Their Instance: Relationships

Constructor, Prototype, and Their Instance: Relationships

2
Comments
4 min read
A Refresher on Encapsulation and Abstraction in OOPs

A Refresher on Encapsulation and Abstraction in OOPs

13
Comments
3 min read
1 - Singleton

1 - Singleton

11
Comments
6 min read
Dealing with non-copyable objects - (C++ Tutorial)

Dealing with non-copyable objects - (C++ Tutorial)

7
Comments
3 min read
Python: Inheritance, File System, Error Handling 🎯

Python: Inheritance, File System, Error Handling 🎯

16
Comments
3 min read
Revisiting The S in SOLID

Revisiting The S in SOLID

8
Comments
2 min read
Public vs. Private vs. Protected

Public vs. Private vs. Protected

39
Comments 1
8 min read
0 - Introduction

0 - Introduction

26
Comments
5 min read
My Favorite Design Pattern

My Favorite Design Pattern

2
Comments
1 min read
Understanding Objects from a Self Taught Perspective

Understanding Objects from a Self Taught Perspective

10
Comments
10 min read
Python Fundamentals: Everything you need to know about dataclasses

Python Fundamentals: Everything you need to know about dataclasses

12
Comments
18 min read
Understanding SOLID Principles: Open Closed Principle

Understanding SOLID Principles: Open Closed Principle

79
Comments 2
5 min read
C++ Compiler for Android

C++ Compiler for Android

2
Comments
1 min read
Technical Debt Management Best Practices for Software Engineers

Technical Debt Management Best Practices for Software Engineers

6
Comments
4 min read
How to read Excel files in Java?

How to read Excel files in Java?

2
Comments
1 min read
What is the use of self in python?

What is the use of self in python?

2
Comments
2 min read
Python: Modules, Dictionaries, Tuples & Classes 🌟

Python: Modules, Dictionaries, Tuples & Classes 🌟

12
Comments
4 min read
Good API Design and Why It Matters?

Good API Design and Why It Matters?

6
Comments
4 min read
What is virtual inheritance in C++ and when should you use it?

What is virtual inheritance in C++ and when should you use it?

9
Comments 3
5 min read
Notes to get into OOP in Python

Notes to get into OOP in Python

16
Comments
3 min read
SOLID Principles

SOLID Principles

9
Comments 2
6 min read
The evil powers of mutants

The evil powers of mutants

5
Comments 1
6 min read
Introduction to Object-oriented programming (OOP)

Introduction to Object-oriented programming (OOP)

12
Comments
2 min read
What is a class in JavaScript

What is a class in JavaScript

2
Comments
1 min read
Understanding Important Concepts in OOP (Object Oriented Programming) - Without any Code

Understanding Important Concepts in OOP (Object Oriented Programming) - Without any Code

12
Comments 2
2 min read
JAVA: OOP (Encapsulation)

JAVA: OOP (Encapsulation)

9
Comments
4 min read
JAVA: OOP (Abstraction)

JAVA: OOP (Abstraction)

12
Comments
6 min read
JAVA: OOP (Polymorphism)

JAVA: OOP (Polymorphism)

9
Comments 1
4 min read
Understanding SOLID: Single Responsibility Principle

Understanding SOLID: Single Responsibility Principle

46
Comments 10
3 min read
std::transform in STL

std::transform in STL

2
Comments
1 min read
The Four Pillars of Object Oriented Programming

The Four Pillars of Object Oriented Programming

81
Comments 6
4 min read
Code Smell 50 - Object Keys

Code Smell 50 - Object Keys

11
Comments 2
2 min read
JAVA: OOP (Inheritance)

JAVA: OOP (Inheritance)

7
Comments 4
4 min read
JAVA: OOP in brief

JAVA: OOP in brief

6
Comments 4
2 min read
Object Oriented JavaScript part 4

Object Oriented JavaScript part 4

7
Comments
5 min read
Code Smell 48 - Code Without Standards

Code Smell 48 - Code Without Standards

4
Comments 1
1 min read
Complex SQL programming in Java

Complex SQL programming in Java

7
Comments
1 min read
Code Smell 47 - Diagrams

Code Smell 47 - Diagrams

7
Comments 1
2 min read
Practical Advice to Good API Design

Practical Advice to Good API Design

519
Comments 18
6 min read
Code Smell 46 - Repeated Code

Code Smell 46 - Repeated Code

4
Comments
1 min read
Understanding the Object-Oriented Programming

Understanding the Object-Oriented Programming

37
Comments 3
6 min read
Code Smell 45 - Not Polymorphic

Code Smell 45 - Not Polymorphic

2
Comments
1 min read
Fail Fast

Fail Fast

7
Comments
6 min read
Python remove all whitespace

Python remove all whitespace

5
Comments
1 min read
Working with Header Files

Working with Header Files

3
Comments
2 min read
Object oriented JavaScript part 3

Object oriented JavaScript part 3

7
Comments 3
6 min read
Code Smell 43 - Concrete Classes Subclassified

Code Smell 43 - Concrete Classes Subclassified

6
Comments
1 min read
Code Smell 42 - Warnings/Strict Mode Off

Code Smell 42 - Warnings/Strict Mode Off

3
Comments 3
2 min read
Code Smell 41 - Regular Expression Abusers

Code Smell 41 - Regular Expression Abusers

7
Comments
1 min read
Destroy All Dependencies, or: why structural typing is awesome

Destroy All Dependencies, or: why structural typing is awesome

8
Comments
16 min read
Python objects speak for themselves

Python objects speak for themselves

6
Comments 1
9 min read
The Four Pillars of Object Oriented Programming

The Four Pillars of Object Oriented Programming

48
Comments 13
3 min read
Code Smell 39 - new Date()

Code Smell 39 - new Date()

5
Comments
1 min read
Object oriented JavaScript part 2

Object oriented JavaScript part 2

11
Comments
5 min read
Code Smell 38 - Abstract Names

Code Smell 38 - Abstract Names

3
Comments
1 min read
OOPS made easy

OOPS made easy

9
Comments 2
3 min read
Code Smell 37 - Protected Attributes

Code Smell 37 - Protected Attributes

4
Comments 1
2 min read
Code Smell 36 - Switch/case/elseif/else/if statements

Code Smell 36 - Switch/case/elseif/else/if statements

9
Comments 3
1 min read
The difference between overloading and overriding in C#

The difference between overloading and overriding in C#

7
Comments
3 min read
Code Smell 34 - Too Many Attributes

Code Smell 34 - Too Many Attributes

13
Comments 7
1 min read
loading...