Skip to content
Navigation menu
Search
Powered by
Search
Algolia
Search
Log in
Create account
DEV Community
Close
Software Design Series' Articles
Back to Maxi Contieri's Series
What is (wrong with) software
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 8 '20
What is (wrong with) software
#
oop
#
solid
#
beginners
#
design
36
reactions
Comments
3
comments
4 min read
The One and Only Software Design Principle
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 13 '20
The One and Only Software Design Principle
#
beginners
#
tutorial
#
design
#
oop
30
reactions
Comments
5
comments
5 min read
How to Get Rid of Annoying IFs Forever
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 9 '20
How to Get Rid of Annoying IFs Forever
#
oop
#
programming
#
codenewbie
#
tutorial
47
reactions
Comments
15
comments
5 min read
How I Survived the Zombie Apocalypse
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 11 '20
How I Survived the Zombie Apocalypse
#
oop
#
tdd
#
testing
#
tutorial
1
reaction
Comments
Add Comment
5 min read
Singleton: The Root of all Evil
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 17 '20
Singleton: The Root of all Evil
#
oop
#
tutorial
#
codenewbie
#
programming
21
reactions
Comments
Add Comment
9 min read
Null: The Billion dollar mistake
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 18 '20
Null: The Billion dollar mistake
#
codenewbie
#
tutorial
#
programming
#
webdev
6
reactions
Comments
Add Comment
6 min read
How to Squeeze Test Driven Development on Legacy Systems
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 26 '20
How to Squeeze Test Driven Development on Legacy Systems
#
oop
#
tutorial
#
tdd
#
legacy
16
reactions
Comments
1
comment
7 min read
Fail Fast
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 6 '20
Fail Fast
#
codenewbie
#
programming
#
webdev
#
oop
7
reactions
Comments
Add Comment
6 min read
No Silver Bullet
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 15 '20
No Silver Bullet
#
codenewbie
#
webdev
#
programming
#
software
9
reactions
Comments
1
comment
8 min read
The evil powers of mutants
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 19 '20
The evil powers of mutants
#
webdev
#
programming
#
mutation
#
oop
5
reactions
Comments
1
comment
6 min read
Software Engineering Great Quotes
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 28 '20
Software Engineering Great Quotes
#
codenewbie
#
programming
#
quotes
#
software
28
reactions
Comments
Add Comment
13 min read
We Should Get Rid of HelloWorld Forever💩
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jan 19 '21
We Should Get Rid of HelloWorld Forever💩
#
tutorial
#
codenewbie
#
webdev
#
programming
19
reactions
Comments
7
comments
2 min read
Laziness I: Meta-programming
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jan 30 '21
Laziness I: Meta-programming
#
codenewbie
#
metaprogramming
#
oop
#
programming
5
reactions
Comments
2
comments
7 min read
Laziness II: Code Wizards
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Feb 3 '21
Laziness II: Code Wizards
#
webdev
#
tutorial
#
programming
#
codenewbie
3
reactions
Comments
Add Comment
4 min read
Coupling: The one and only software design problem
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Feb 6 '21
Coupling: The one and only software design problem
#
webdev
#
programming
#
oop
#
tutorial
10
reactions
Comments
2
comments
5 min read
What exactly is a name? — Part I: The Quest
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Feb 9 '21
What exactly is a name? — Part I: The Quest
#
codenewbie
#
tutorial
#
webdev
#
oop
2
reactions
Comments
Add Comment
8 min read
Nude Models — Part I : Setters
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Feb 20 '21
Nude Models — Part I : Setters
#
codenewbie
#
tutorial
#
oop
#
programming
14
reactions
Comments
Add Comment
6 min read
Nude Models — Part II : Getters
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Feb 23 '21
Nude Models — Part II : Getters
#
webdev
#
programming
#
oop
#
tutorial
7
reactions
Comments
1
comment
7 min read
How to Decouple a Legacy System
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Mar 1 '21
How to Decouple a Legacy System
#
codenewbie
#
programming
#
poo
#
tutorial
2
reactions
Comments
Add Comment
7 min read
Stop Calling them ‘Bugs’
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Mar 22 '21
Stop Calling them ‘Bugs’
#
codenewbie
#
tutorial
#
oop
#
testing
9
reactions
Comments
10
comments
2 min read
Programming as Theory Building
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
May 22 '21
Programming as Theory Building
#
codenewbie
#
programming
#
software
#
webdev
Comments
Add Comment
6 min read
What exactly is a name - Part II Rehab
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
May 23 '21
What exactly is a name - Part II Rehab
#
tutorial
#
codenewbie
#
programming
#
webdev
4
reactions
Comments
Add Comment
5 min read
Object Design Checklist
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
May 25 '21
Object Design Checklist
#
codenewbie
#
webdev
#
tutorial
#
programming
Comments
Add Comment
2 min read
Y2K22 - The Mistake That Embarrasses Us
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jan 13 '22
Y2K22 - The Mistake That Embarrasses Us
8
reactions
Comments
2
comments
3 min read
5 Programming Techniques to Avoid SSD Brick Catastrophic Failures
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jul 10 '22
5 Programming Techniques to Avoid SSD Brick Catastrophic Failures
4
reactions
Comments
Add Comment
3 min read
How to Improve your Code With easy Refactorings
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 24 '22
How to Improve your Code With easy Refactorings
#
webdev
#
beginners
#
programming
#
tutorial
9
reactions
Comments
Add Comment
1 min read
Clean Code Cookbook is Out
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 12 '23
Clean Code Cookbook is Out
#
programming
#
books
#
javascript
#
cleancode
4
reactions
Comments
2
comments
1 min read
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account