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#

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

JavaScript: Why Does `this` Work Like This?

Reactions 5 Comments
3 min read
Code Smell 67 - Middle Man

Code Smell 67 - Middle Man

Reactions 2 Comments
1 min read
Running java programs from the terminal

Running java programs from the terminal

Reactions 5 Comments
1 min read
Object-oriented Programming in Python 🐍

Object-oriented Programming in Python 🐍

Reactions 7 Comments
6 min read
ActiveRecord - Value Objects with serialize

ActiveRecord - Value Objects with serialize

Reactions 8 Comments
4 min read
Lei de Demeter

Lei de Demeter

Reactions 3 Comments 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

Reactions 5 Comments
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

Reactions 5 Comments
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

Reactions 7 Comments
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)

Reactions 5 Comments
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

Reactions 7 Comments
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

Reactions 10 Comments