DEV Community 👩‍💻👨‍💻

DEV Community 👩‍💻👨‍💻 is a community of 964,423 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in
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

ChatGPT is Amazing. And It is FREE

ChatGPT is Amazing. And It is FREE

Reactions 1 Comments
6 min read

Want to connect with Maxi Contieri?

Create an account to connect with Maxi Contieri. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Code Smell 183 - Obsolete Comments

Code Smell 183 - Obsolete Comments

Reactions 1 Comments
2 min read
Code Smell 182 - Over Generalization

Code Smell 182 - Over Generalization

Reactions 1 Comments
2 min read
Content Structure: The Do's and Dont's of Content Creation

Content Structure: The Do's and Dont's of Content Creation

Reactions 74 Comments 20
4 min read
Code Smell 181 - Nested Classes

Code Smell 181 - Nested Classes

Reactions 8 Comments
2 min read
Code Smell 180 - BitWise Optimizations

Code Smell 180 - BitWise Optimizations

Reactions 28 Comments 29
2 min read
Code Smell 179 - Known Bugs

Code Smell 179 - Known Bugs

Reactions 18 Comments 1
2 min read
Code Smell 178 - Subsets Violation

Code Smell 178 - Subsets Violation

Reactions 8 Comments 1
2 min read
Refactoring 010 - Extract Method Object

Refactoring 010 - Extract Method Object

Reactions 5 Comments
2 min read
Code Smell 177 - Missing Small Objects

Code Smell 177 - Missing Small Objects

Reactions 17 Comments 1
2 min read
Code Smell 176 - Changes in Essence

Code Smell 176 - Changes in Essence

Reactions 8 Comments
2 min read
Code Smell 175 - Changes Without Coverage

Code Smell 175 - Changes Without Coverage

Reactions 9 Comments
2 min read
Code Smell 174 - Class Name in Attributes

Code Smell 174 - Class Name in Attributes

Reactions 16 Comments 2
2 min read
Code Smell 173 - Broken Windows

Code Smell 173 - Broken Windows

Reactions 7 Comments
2 min read
Refactoring 009 - Protect Public Attributes

Refactoring 009 - Protect Public Attributes

Reactions 9 Comments
1 min read
How to Improve your Code With easy Refactorings

How to Improve your Code With easy Refactorings

Reactions 8 Comments
1 min read
Code Smell 172 - Default Argument Values Not Last

Code Smell 172 - Default Argument Values Not Last

Reactions 13 Comments
2 min read
Code Smell 171 - Plural Classes

Code Smell 171 - Plural Classes

Reactions 11 Comments 2
1 min read
Code Smell 170 - Refactor with Functional Changes

Code Smell 170 - Refactor with Functional Changes

Reactions 6 Comments
2 min read
How to Create a Wordle as a Centaur

How to Create a Wordle as a Centaur

Reactions 1 Comments
4 min read
Code Smell 169 - Glued Methods

Code Smell 169 - Glued Methods

Reactions 6 Comments
1 min read
Code Smell 168 - Undocumented Decisions

Code Smell 168 - Undocumented Decisions

Reactions 7 Comments 2
1 min read
Code Smell 167 - Hashing Comparison

Code Smell 167 - Hashing Comparison

Reactions 4 Comments 1
2 min read
How a Hacker Stole $566M USD Exploiting a Code Smell

How a Hacker Stole $566M USD Exploiting a Code Smell

Reactions 71 Comments
4 min read
Code Smell 166 - Low-Level Errors on User Interface

Code Smell 166 - Low-Level Errors on User Interface

Reactions 4 Comments
2 min read
Code Smell 165 - Empty Exception Blocks

Code Smell 165 - Empty Exception Blocks

Reactions 7 Comments
2 min read
Code Smell 164 - Mixed Indentations

Code Smell 164 - Mixed Indentations

Reactions 3 Comments
2 min read
Code Smell 163 - Collection in Name

Code Smell 163 - Collection in Name

Reactions 7 Comments
2 min read
How to Create a Wordle with TDD in Javascript

How to Create a Wordle with TDD in Javascript

Reactions 50 Comments 3
16 min read
Code Smell 162 - Too Many Parentheses

Code Smell 162 - Too Many Parentheses

Reactions 17 Comments 3
1 min read
Step by Step Wordle Creation With Codex AI

Step by Step Wordle Creation With Codex AI

Reactions 7 Comments
9 min read
Code Smell 161 - Abstract/Final/Undefined Classes

Code Smell 161 - Abstract/Final/Undefined Classes

Reactions 3 Comments
2 min read
Code Smell 160 - Invalid Id = 9999

Code Smell 160 - Invalid Id = 9999

Reactions 2 Comments
2 min read
Refactoring 008 - Convert Variables to Constant

Refactoring 008 - Convert Variables to Constant

Reactions 3 Comments
1 min read
10 Pieces of Advice to Get your First Job from a Senior Interviewer

10 Pieces of Advice to Get your First Job from a Senior Interviewer

Reactions 17 Comments
2 min read
Mastering Atomic Habits

Mastering Atomic Habits

Reactions 7 Comments 1
7 min read
CoDe SmElL 159 - mIxEd_cASe

CoDe SmElL 159 - mIxEd_cASe

Reactions 2 Comments
2 min read
Explain in 5 Levels of Difficulty: Object-Oriented Programming

Explain in 5 Levels of Difficulty: Object-Oriented Programming

Reactions 6 Comments
5 min read
Code Smell 158 - Variables not Variable

Code Smell 158 - Variables not Variable

Reactions 3 Comments
2 min read
Code Smell 157 - Balance at 0

Code Smell 157 - Balance at 0

Reactions 12 Comments 5
2 min read
Explain in 5 Levels of Difficulty: Linux

Explain in 5 Levels of Difficulty: Linux

Reactions 8 Comments
5 min read
Code Smell 156 - Implicit Else

Code Smell 156 - Implicit Else

Reactions 4 Comments 4
2 min read
Code Smell 155 - Multiple Promises

Code Smell 155 - Multiple Promises

Reactions 6 Comments 2
2 min read
Code Smell 154 - Too Many Variables

Code Smell 154 - Too Many Variables

Reactions 8 Comments 4
2 min read
Code Smell 153 - Too Long Names

Code Smell 153 - Too Long Names

Reactions 3 Comments
2 min read
Code Smell 152 - Logical Comment

Code Smell 152 - Logical Comment

Reactions 6 Comments
2 min read
Code Smell 151 - Commented Code

Code Smell 151 - Commented Code

Reactions 6 Comments 1
2 min read
Code Smell 150 - Equal Comparison

Code Smell 150 - Equal Comparison

Reactions 8 Comments
2 min read
Code Smell 149 - Optional Chaining

Code Smell 149 - Optional Chaining

Reactions 12 Comments 29
2 min read
Code Smell 148 - ToDos

Code Smell 148 - ToDos

Reactions 5 Comments
2 min read
5 Programming Techniques to Avoid SSD Brick Catastrophic Failures

5 Programming Techniques to Avoid SSD Brick Catastrophic Failures

Reactions 4 Comments
3 min read
Code Smell 147 - Too Many Methods

Code Smell 147 - Too Many Methods

Reactions 8 Comments 11
2 min read
Refactoring 007 - Extract Class

Refactoring 007 - Extract Class

Reactions 11 Comments
1 min read
Code Smell 146 - Getter Comments

Code Smell 146 - Getter Comments

Reactions 7 Comments 5
2 min read
Code Smell 145 - Short Circuit Hack

Code Smell 145 - Short Circuit Hack

Reactions 37 Comments 12
2 min read
GPT-3 Training Programmers for the Present (and the Future)

GPT-3 Training Programmers for the Present (and the Future)

Reactions 3 Comments
10 min read
Code Smell 144 - Fungible Objects

Code Smell 144 - Fungible Objects

Reactions 6 Comments 1
2 min read
Code Smell 143 - Data Clumps

Code Smell 143 - Data Clumps

Reactions 11 Comments
2 min read
Code Smell 142 - Queries in Constructors

Code Smell 142 - Queries in Constructors

Reactions 23 Comments
2 min read
Code Smell 141 - IEngine , AVehicle, ImplCar

Code Smell 141 - IEngine , AVehicle, ImplCar

Reactions 21 Comments
2 min read
loading...