The Wayback Machine - https://web.archive.org/web/20210416144334/https://dev.to/t/oop

DEV Community

loading...

Object Oriented Programming

"...because thinking inside the box is okay, as long as it's a black box."

👋 Sign in for the ability sort posts by top and latest.
Protect class from disallowing changes to values outside in C#

Protect class from disallowing changes to values outside in C#

4
1 min read
JavaScript: Why Does `this` Work Like This?

JavaScript: Why Does `this` Work Like This?

5
3 min read
Code Smell 67 - Middle Man

Code Smell 67 - Middle Man

2
1 min read
Running java programs from the terminal

Running java programs from the terminal

5
1 min read
Object-oriented Programming in Python �??

Object-oriented Programming in Python �??

7
6 min read
ActiveRecord - Value Objects with serialize

ActiveRecord - Value Objects with serialize

8
4 min read
Lei de Demeter

Lei de Demeter

3 1
2 min read
A Walk Through the Gilded Rose Kata — Pt 5: Open to extension, closed to modification

A Walk Through the Gilded Rose Kata — Pt 5: Open to extension, closed to modification

5
3 min read
A Walk Through the Gilded Rose Kata — Pt 4: Discovering what GildedRose really is

A Walk Through the Gilded Rose Kata — Pt 4: Discovering what GildedRose really is

5
4 min read
A Walk Through the Gilded Rose Kata — Pt 3: From Faux-O to OO

A Walk Through the Gilded Rose Kata — Pt 3: From Faux-O to OO

7
6 min read
A Walk Through the Gilded Rose Kata — Pt 2: Duplication is your friend (at first)

A Walk Through the Gilded Rose Kata — Pt 2: Duplication is your friend (at first)

5
6 min read
A Walk Through the Gilded Rose Kata — Pt 1: Do not break anything

A Walk Through the Gilded Rose Kata — Pt 1: Do not break anything

7
7 min read
Orientação a objetos de outra forma: Métodos estáticos e de classes

Orientação a objetos de outra forma: Métodos estáticos e de classes

10
3 min read
SOLID: Principio de Abierto/Cerrado

SOLID: Principio de Abierto/Cerrado

7
6 min read
Javascript Objects and the Practical Use of them...

Javascript Objects and the Practical Use of them...

5
4 min read
Herencia Prototipal en JavaScript con la ayuda de Shingeki no Kyojin

Herencia Prototipal en JavaScript con la ayuda de Shingeki no Kyojin

4
10 min read
C++ encapsulation, a tale of getters and setters ?

C++ encapsulation, a tale of getters and setters ?

5 2
3 min read
Code Smell 65 - Variables Named After Types

Code Smell 65 - Variables Named After Types

5 1
1 min read
Golang for Object Oriented People

Golang for Object Oriented People

11
3 min read
Virtual as a code smell*

Virtual as a code smell*

7 1
5 min read
It is an argument, not a trojan horse!

It is an argument, not a trojan horse!

7
3 min read
SOLID: Open Closed Principle

SOLID: Open Closed Principle

17
5 min read
Code Smell 64 - Inappropriate Intimacy

Code Smell 64 - Inappropriate Intimacy

4
1 min read
Liskov Substitution Principle

Liskov Substitution Principle

6
1 min read
Code Smell 66 - Shotgun Surgery

Code Smell 66 - Shotgun Surgery

3 5
1 min read
Orientação a objetos de outra forma: Classes e objetos

Orientação a objetos de outra forma: Classes e objetos

8 6
6 min read
Beginner's guide to abstract base class in Python

Beginner's guide to abstract base class in Python

13 5
3 min read
Creating classes in python

Creating classes in python

10
4 min read
Class Variables in Python

Class Variables in Python

6
2 min read
I created my own SOLID principles

I created my own SOLID principles

8
3 min read
SOLID: Single Responsibility Principle

SOLID: Single Responsibility Principle

14 2
5 min read
Namespaces con PHP

Namespaces con PHP

5
3 min read
Golang OOP primitives

Golang OOP primitives

10
7 min read
Inheritance in Java

Inheritance in Java

3 3
2 min read
C++ Copy Constructors

C++ Copy Constructors

6 2
4 min read
Better OOP Through Lazily-Instantiated Memoized Dependencies

Better OOP Through Lazily-Instantiated Memoized Dependencies

9
6 min read
Function Overloading

Function Overloading

6
2 min read
Explain me OOP's concept in simple terms

Explain me OOP's concept in simple terms

17
2 min read
Code Smell 63 - Feature Envy

Code Smell 63 - Feature Envy

4 2
1 min read
Stop Calling them ‘Bugs’

Stop Calling them ‘Bugs’

7 10
2 min read
10 - Factory Method

10 - Factory Method

3
6 min read
Demystifying Object-Oriented Programming(OOP) in PHP

Demystifying Object-Oriented Programming(OOP) in PHP

27 4
5 min read
Strategic - Painless Strategy Pattern in Ruby and Rails

Strategic - Painless Strategy Pattern in Ruby and Rails

5 1
3 min read
True private attributes and methods for modern Perl OOP

True private attributes and methods for modern Perl OOP

11
3 min read
How I mock unit tests in Golang

How I mock unit tests in Golang

21 4
3 min read
JavaScript is weird (and cool) - comparing it with the object-orientated languages: Java and C#

JavaScript is weird (and cool) - comparing it with the object-orientated languages: Java and C#

5
8 min read
Object-Oriented Programming applied to JS (Crash Course Recommendation)

Object-Oriented Programming applied to JS (Crash Course Recommendation)

2 2
1 min read
Encapsulamento da lógica do algoritmo

Encapsulamento da lógica do algoritmo

6
5 min read
How to Learn Perl Object Oriented Programming?

How to Learn Perl Object Oriented Programming?

6
2 min read
Constructors in C++

Constructors in C++

11 5
1 min read
Advertising another approach to Maintainable OOP

Advertising another approach to Maintainable OOP

2
12 min read
8 - Interpreter

8 - Interpreter

6
7 min read
Understanding SOLID Principles: Dependency Inversion

Understanding SOLID Principles: Dependency Inversion

9 1
3 min read
Object-Oriented Programming (Easy Description)

Object-Oriented Programming (Easy Description)

2
3 min read
OOP Php part-1

OOP Php part-1

5 2
7 min read
Designing an OOP System

Designing an OOP System

10 5
6 min read
Replacing JavaScript Classes With The Module Design Pattern

Replacing JavaScript Classes With The Module Design Pattern

38 5
10 min read
Bringing Modern OO To Perl

Bringing Modern OO To Perl

24 10
4 min read
How SOLID is your code? - Liskov's Substitution Principle

How SOLID is your code? - Liskov's Substitution Principle

9
4 min read
7 - Facade

7 - Facade

4
7 min read
loading...