DEV Community

loading...

Software Design Series' Articles

Back to Maxi Contieri's Series
What is (wrong with) software

What is (wrong with) software

Reactions 26 Comments
4 min read
The One and Only Software Design Principle

The One and Only Software Design Principle

Reactions 8 Comments
5 min read
How to Get Rid of Annoying IFs Forever

How to Get Rid of Annoying IFs Forever

Reactions 44 Comments 13
5 min read
How I Survived the Zombie Apocalypse

How I Survived the Zombie Apocalypse

Reactions 1 Comments
5 min read
Singleton: The Root of all Evil

Singleton: The Root of all Evil

Reactions 14 Comments
9 min read
Null: The Billion dollar mistake

Null: The Billion dollar mistake

Reactions 4 Comments
6 min read
How to Squeeze Test Driven Development on Legacy Systems

How to Squeeze Test Driven Development on Legacy Systems

Reactions 13 Comments 1
7 min read
Fail Fast

Fail Fast

Reactions 5 Comments
6 min read
No Silver Bullet

No Silver Bullet

Reactions 9 Comments 1
8 min read
The evil powers of mutants

The evil powers of mutants

Reactions 5 Comments 1
6 min read
Software Engineering Great Quotes

Software Engineering Great Quotes

Reactions 17 Comments
13 min read
We Should Get Rid of HelloWorld Forever💩

We Should Get Rid of HelloWorld Forever💩

Reactions 18 Comments 7
2 min read
Laziness I: Meta-programming

Laziness I: Meta-programming

Reactions 2 Comments 2
7 min read
Laziness II: Code Wizards

Laziness II: Code Wizards

Reactions 3 Comments
4 min read
Coupling: The one and only software design problem

Coupling: The one and only software design problem

Reactions 8 Comments 2
5 min read
What exactly is a name? — Part I: The Quest

What exactly is a name? — Part I: The Quest

Reactions 2 Comments
8 min read
Nude Models — Part I : Setters

Nude Models — Part I : Setters

Reactions 14 Comments
6 min read
Nude Models — Part II : Getters

Nude Models — Part II : Getters

Reactions 7 Comments
7 min read
How to Decouple a Legacy System

How to Decouple a Legacy System

Reactions 1 Comments
7 min read
Stop Calling them ‘Bugs’

Stop Calling them ‘Bugs’

Reactions 7 Comments 10
2 min read
Programming as Theory Building

Programming as Theory Building

Reactions 1 Comments
6 min read
What exactly is a name - Part II Rehab

What exactly is a name - Part II Rehab

Reactions 4 Comments
5 min read
Object Design Checklist

Object Design Checklist

Comments
2 min read
Forem Open with the Forem app