DEV Community

Maxi Contieri profile picture

Maxi Contieri

Learn something new every day. - I am a senior software engineer working in industry, teaching and writing on software design, SOLID principles, DDD and TDD.

Education

Computer Science Degree at Universidad de Buenos Aires

Work

Senior Software Engineer at Avature

Refactoring 002 - Extract Method

Refactoring 002 - Extract Method

Reactions 2 Comments
2 min read
Code Smell 105 - Comedian Methods

Code Smell 105 - Comedian Methods

Reactions 2 Comments 4
2 min read
Code Smell 104 - Assert True

Code Smell 104 - Assert True

Reactions 3 Comments
2 min read
Code Smell 103 - Double Encapsulation

Code Smell 103 - Double Encapsulation

Reactions 2 Comments
2 min read
Refactoring 001 - Remove Setters

Refactoring 001 - Remove Setters

Reactions 4 Comments
2 min read
Code Smell 102 - Arrow Code

Code Smell 102 - Arrow Code

Reactions 5 Comments
2 min read
Code Smell 101 - Comparison Against Booleans

Code Smell 101 - Comparison Against Booleans

Reactions 6 Comments
2 min read
TDD Conference 2021 - All Talks

TDD Conference 2021 - All Talks

Reactions 3 Comments
2 min read
Code Smell 100 - GoTo

Code Smell 100 - GoTo

Reactions 6 Comments
2 min read
Why I Love TDD And Why I'm Looking For Ways To Go Beyond TDD - Alex Bunardzic

Why I Love TDD And Why I'm Looking For Ways To Go Beyond TDD - Alex Bunardzic

Reactions 3 Comments
2 min read
TDD Conference 2021 - Test-Driven Development on Legacy Systems - Maximiliano Contieri

TDD Conference 2021 - Test-Driven Development on Legacy Systems - Maximiliano Contieri

Reactions 2 Comments
2 min read
Code Smell 99 - First Second

Code Smell 99 - First Second

Reactions 6 Comments
1 min read
Code Smell 98 - Speling Mistakes

Code Smell 98 - Speling Mistakes

Reactions 5 Comments
1 min read
TDD Conference 2021 - Python - A Language Made For Test-Driven Development - Jan Giacomelli

TDD Conference 2021 - Python - A Language Made For Test-Driven Development - Jan Giacomelli

Reactions 1 Comments
2 min read
Code Smell 97 - Error Messages Without Empathy

Code Smell 97 - Error Messages Without Empathy

Reactions 5 Comments
1 min read
Code Smell 96 - My Objects

Code Smell 96 - My Objects

Reactions 6 Comments
1 min read
Code Smell 95 - Premature Classification

Code Smell 95 - Premature Classification

Reactions 5 Comments
2 min read
Code Smell 94 - Too Many imports

Code Smell 94 - Too Many imports

Reactions 5 Comments
2 min read
Code Smell 93 - Send me Anything

Code Smell 93 - Send me Anything

Reactions 6 Comments 1
2 min read
Code Smell 92 - Isolated Subclasses Names

Code Smell 92 - Isolated Subclasses Names

Reactions 5 Comments
2 min read
Code Smell 91 - Test Asserts without Description

Code Smell 91 - Test Asserts without Description

Reactions 1 Comments
1 min read
Code Smell 90 - Implementative Callback Events

Code Smell 90 - Implementative Callback Events

Reactions 4 Comments
1 min read
Code Smell 89 - Math Feature Envy

Code Smell 89 - Math Feature Envy

Reactions 6 Comments 4
2 min read
TDD Conference 2021 - How TDD sensitized me to speed as a regular workplace habit? - Ragunath Jawahar

TDD Conference 2021 - How TDD sensitized me to speed as a regular workplace habit? - Ragunath Jawahar

Reactions 1 Comments
2 min read
Code Smell 88 - Lazy Initialization

Code Smell 88 - Lazy Initialization

Reactions 5 Comments
2 min read
Code Smell 87 - Inconsistent Parameters Sorting

Code Smell 87 - Inconsistent Parameters Sorting

Reactions 5 Comments 1
1 min read
Code Smell 86 - Mutable Const Arrays

Code Smell 86 - Mutable Const Arrays

Reactions 3 Comments
1 min read
Code Smell 85 - And Functions

Code Smell 85 - And Functions

Reactions 4 Comments
1 min read
TDD Conference 2021 - TDD Manifesto - Daniel Moka

TDD Conference 2021 - TDD Manifesto - Daniel Moka

Reactions 1 Comments
2 min read
TDD Conference 2021 - On The Relationship Between Units Of Isolation And Test Coupling - Mario Cervera

TDD Conference 2021 - On The Relationship Between Units Of Isolation And Test Coupling - Mario Cervera

Reactions 1 Comments
2 min read
TDD Conference 2021 - How To Get Started With Test-Driving Your Code - Jov Mit

TDD Conference 2021 - How To Get Started With Test-Driving Your Code - Jov Mit

Reactions 2 Comments
2 min read
TDD Conference 2021 - TDD All The Things - Liz Keogh

TDD Conference 2021 - TDD All The Things - Liz Keogh

Comments
2 min read
TDD Conference 2021 - Benefits Of Going Beyond The Make-It-Work Phase - Francisco Climent

TDD Conference 2021 - Benefits Of Going Beyond The Make-It-Work Phase - Francisco Climent

Reactions 1 Comments
3 min read
TDD Conference 2021 - TDD Misconceptions - Olena Borzenko

TDD Conference 2021 - TDD Misconceptions - Olena Borzenko

Reactions 3 Comments
2 min read
TDD Conference 2021 - Why You Might Not Want To Use TDD? - Ola Kunysz

TDD Conference 2021 - Why You Might Not Want To Use TDD? - Ola Kunysz

Reactions 8 Comments 2
2 min read
TDD Conference 2021 - Which is better to Code by Contract: TDD or API-first? - Meenakshi Dhanani

TDD Conference 2021 - Which is better to Code by Contract: TDD or API-first? - Meenakshi Dhanani

Reactions 2 Comments
2 min read
TDD Conference 2021 - Agile Pain Relief Through Technical Excellence - James Grenning

TDD Conference 2021 - Agile Pain Relief Through Technical Excellence - James Grenning

Reactions 1 Comments
2 min read
TDD Conference 2021 - Want More Value Faster? Take Many More Much Smaller Steps - GeePaw Hill

TDD Conference 2021 - Want More Value Faster? Take Many More Much Smaller Steps - GeePaw Hill

Reactions 1 Comments
2 min read
TDD Conference 2021 - Opening Ceremony by Alex Bunardzic

TDD Conference 2021 - Opening Ceremony by Alex Bunardzic

Reactions 2 Comments
2 min read
Code Smell 84 - Max < Min (Javascript)

Code Smell 84 - Max < Min (Javascript)

Reactions 2 Comments
2 min read
Code Smell 83 - Variables Reassignment

Code Smell 83 - Variables Reassignment

Comments
2 min read
Why GitHub Copilot is not a Threat to your Job

Why GitHub Copilot is not a Threat to your Job

Reactions 11 Comments 2
2 min read
Code Smell 82 - Tests Violating Encapsulation

Code Smell 82 - Tests Violating Encapsulation

Reactions 6 Comments 6
2 min read
What is JOMO and Why it will Increase your Productivity x97

What is JOMO and Why it will Increase your Productivity x97

Reactions 16 Comments 3
2 min read
Code Smell 81 - Result

Code Smell 81 - Result

Reactions 6 Comments 6
1 min read
Code Smell 80 - Nested Try/Catch

Code Smell 80 - Nested Try/Catch

Reactions 5 Comments
2 min read
Code Smell 79 - TheResult

Code Smell 79 - TheResult

Reactions 4 Comments
1 min read
Code Smell 78 - Callback Hell

Code Smell 78 - Callback Hell

Reactions 2 Comments
2 min read
Code Smell 77 - Timestamps

Code Smell 77 - Timestamps

Reactions 3 Comments
2 min read
Code Smell 76 - Generic Assertions

Code Smell 76 - Generic Assertions

Reactions 5 Comments
2 min read
Code Smell 75 - Comments Inside a Method

Code Smell 75 - Comments Inside a Method

Reactions 6 Comments
2 min read
Code Smell 74 - Empty Lines

Code Smell 74 - Empty Lines

Reactions 6 Comments 4
1 min read
Code Smell 73 - Exceptions for Expected Cases

Code Smell 73 - Exceptions for Expected Cases

Reactions 6 Comments
2 min read
Code Smell 72 - Return Codes

Code Smell 72 - Return Codes

Reactions 2 Comments 4
2 min read
Object Design Checklist

Object Design Checklist

Comments
2 min read
Code Smell 71 - Magic Floats Disguised as Decimals

Code Smell 71 - Magic Floats Disguised as Decimals

Reactions 3 Comments
2 min read
What exactly is a name - Part II Rehab

What exactly is a name - Part II Rehab

Reactions 4 Comments
5 min read
Programming as Theory Building

Programming as Theory Building

Reactions 1 Comments
6 min read
How to Find the Stinky parts of your Code

How to Find the Stinky parts of your Code

Reactions 3 Comments
4 min read
Code Smell 70 - Anemic Model Generators

Code Smell 70 - Anemic Model Generators

Reactions 7 Comments
2 min read
loading...