Skip to content
Navigation menu
Search
Powered by
Search
Algolia
Search
Log in
Create account
DEV Community
Close
Code Smells Series' Articles
Back to Maxi Contieri's Series
Code Smell 01 - Anemic Models
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 20 '20
Code Smell 01 - Anemic Models
#
codenewbie
#
oop
#
beginners
#
computerscience
61
reactions
Comments
12
comments
2 min read
Code Smell 02 - Constants and Magic Numbers
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 21 '20
Code Smell 02 - Constants and Magic Numbers
#
beginners
#
codenewbie
#
100daysofcode
#
codequality
25
reactions
Comments
1
comment
1 min read
Code Smell 03 - Functions Are Too Long
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 22 '20
Code Smell 03 - Functions Are Too Long
#
codenewbie
#
beginners
#
programming
#
100daysofcode
7
reactions
Comments
4
comments
1 min read
Code Smell 04 - String Abusers
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 23 '20
Code Smell 04 - String Abusers
#
codenewbie
#
tutorial
#
codequality
#
learning
12
reactions
Comments
Add Comment
1 min read
Code Smell 05 - Comment Abusers
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 24 '20
Code Smell 05 - Comment Abusers
#
codenewbie
#
tutorial
#
beginners
5
reactions
Comments
11
comments
2 min read
Code Smell 06 - Too Clever Programmer
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 25 '20
Code Smell 06 - Too Clever Programmer
#
codenewbie
#
tutorial
#
beginners
10
reactions
Comments
7
comments
2 min read
Code Smell 07 - Boolean Variables
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 26 '20
Code Smell 07 - Boolean Variables
#
codenewbie
#
tutorial
#
beginners
8
reactions
Comments
2
comments
2 min read
Code Smell 08 - Long Chains Of Collaborations
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 27 '20
Code Smell 08 - Long Chains Of Collaborations
#
beginners
#
codenewbie
#
oop
#
100daysofcode
4
reactions
Comments
Add Comment
1 min read
Code Smell 09 - Dead Code
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 28 '20
Code Smell 09 - Dead Code
#
codenewbie
#
tutorial
2
reactions
Comments
Add Comment
1 min read
Code Smell 10 - Too Many Arguments
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 29 '20
Code Smell 10 - Too Many Arguments
#
codenewbie
#
beginners
#
100daysofcode
#
oop
3
reactions
Comments
1
comment
2 min read
Code Smell 11 - Subclassification for Code Reuse
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 30 '20
Code Smell 11 - Subclassification for Code Reuse
#
oop
#
codenewbie
#
tutorial
1
reaction
Comments
1
comment
2 min read
Code Smell 12 - Null
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 31 '20
Code Smell 12 - Null
#
codenewbie
#
tutorial
#
oop
4
reactions
Comments
3
comments
2 min read
Code Smell 13 - Empty Constructors
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 1 '20
Code Smell 13 - Empty Constructors
#
codenewbie
#
oop
#
beginners
#
coding
1
reaction
Comments
Add Comment
2 min read
Code Smell 14 - God Objects
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 2 '20
Code Smell 14 - God Objects
#
codenewbie
#
oop
#
tutorial
#
development
3
reactions
Comments
2
comments
1 min read
Code Smell 15 - Missed Preconditions
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 3 '20
Code Smell 15 - Missed Preconditions
#
codenewbie
#
oop
#
tutorial
1
reaction
Comments
Add Comment
2 min read
Code Smell 16 - Ripple Effect
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 4 '20
Code Smell 16 - Ripple Effect
#
programming
#
tutorial
#
beginners
1
reaction
Comments
Add Comment
2 min read
Code Smell 17 - Global Functions
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 5 '20
Code Smell 17 - Global Functions
#
codenewbie
#
development
#
tutorial
1
reaction
Comments
Add Comment
1 min read
Code Smell 18 — Static Functions
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 6 '20
Code Smell 18 — Static Functions
#
codenewbie
#
tutorial
#
development
#
coding
2
reactions
Comments
4
comments
2 min read
Code Smell 19 — Optional Arguments
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 7 '20
Code Smell 19 — Optional Arguments
#
codenewbie
#
oop
#
tutorial
5
reactions
Comments
Add Comment
2 min read
Code Smell 20 - Premature Optimization
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 8 '20
Code Smell 20 - Premature Optimization
#
oop
#
developing
#
coding
#
codesmell
3
reactions
Comments
Add Comment
2 min read
Code Smell 21 - Anonymous Functions Abusers
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 10 '20
Code Smell 21 - Anonymous Functions Abusers
#
codenewbie
#
oop
#
developing
#
programming
6
reactions
Comments
8
comments
2 min read
Code Smell 22 - Helpers
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 12 '20
Code Smell 22 - Helpers
#
oop
#
helpers
#
codenewbie
#
beginners
10
reactions
Comments
4
comments
2 min read
Code Smell 23 - Instance Type Checking
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 13 '20
Code Smell 23 - Instance Type Checking
#
oop
#
beginners
#
tutorial
4
reactions
Comments
3
comments
2 min read
Code Smell 24 - Boolean Coercions
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 14 '20
Code Smell 24 - Boolean Coercions
#
oop
#
tutorial
#
boolean
#
coercion
12
reactions
Comments
30
comments
2 min read
Code Smell 25 - Pattern Abusers
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 15 '20
Code Smell 25 - Pattern Abusers
#
oop
#
tutorial
#
programming
#
patterns
4
reactions
Comments
Add Comment
2 min read
Code Smell 26 - Exceptions Polluting
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 16 '20
Code Smell 26 - Exceptions Polluting
#
oop
#
exceptions
#
tutorial
#
programming
3
reactions
Comments
Add Comment
2 min read
Code Smell 27 - Associative Arrays
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 18 '20
Code Smell 27 - Associative Arrays
#
oop
#
webdev
#
codenewbie
#
tutorial
2
reactions
Comments
Add Comment
2 min read
Code Smell 28 - Setters
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 19 '20
Code Smell 28 - Setters
#
oop
#
codenewbie
#
programming
#
webdev
5
reactions
Comments
Add Comment
2 min read
Code Smell 29 - Settings/Configs
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 20 '20
Code Smell 29 - Settings/Configs
#
oop
#
webdev
#
tutorial
#
codenewbie
7
reactions
Comments
4
comments
2 min read
Code Smell 30 - Mocking Business
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 21 '20
Code Smell 30 - Mocking Business
#
testing
#
webdev
#
programming
#
tdd
3
reactions
Comments
Add Comment
1 min read
Code Smell 31 - Accidental Methods on Business Objects
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 22 '20
Code Smell 31 - Accidental Methods on Business Objects
#
healthydebate
#
oop
#
codenewbie
#
programming
4
reactions
Comments
Add Comment
1 min read
Code Smell 32 - Singletons
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 23 '20
Code Smell 32 - Singletons
#
codenewbie
#
tutorial
#
webdev
#
programming
6
reactions
Comments
2
comments
2 min read
Code Smell 33 - Abbreviations
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 24 '20
Code Smell 33 - Abbreviations
#
oop
#
codenewbie
#
programming
#
tutorial
7
reactions
Comments
5
comments
2 min read
Code Smell 34 - Too Many Attributes
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 25 '20
Code Smell 34 - Too Many Attributes
#
oop
#
codenewbie
#
programming
13
reactions
Comments
7
comments
1 min read
Code Smell 35 - State as Properties
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 27 '20
Code Smell 35 - State as Properties
#
oop
#
tutorial
#
webdev
#
programming
11
reactions
Comments
2
comments
1 min read
Code Smell 36 - Switch/case/elseif/else/if statements
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 28 '20
Code Smell 36 - Switch/case/elseif/else/if statements
#
oop
#
webdev
#
tutorial
#
codenewbie
9
reactions
Comments
3
comments
1 min read
Code Smell 37 - Protected Attributes
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 29 '20
Code Smell 37 - Protected Attributes
#
oop
#
webdev
#
tutorial
#
codenewbie
4
reactions
Comments
1
comment
2 min read
Code Smell 38 - Abstract Names
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 30 '20
Code Smell 38 - Abstract Names
#
oop
#
codenewbie
#
naming
#
webdev
3
reactions
Comments
Add Comment
1 min read
Code Smell 39 - new Date()
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 1 '20
Code Smell 39 - new Date()
#
oop
#
codenewbie
#
tutorial
#
globals
5
reactions
Comments
Add Comment
1 min read
Code Smell 40 - DTOs
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 2 '20
Code Smell 40 - DTOs
#
oop
#
programming
#
tutorial
#
codenewbie
4
reactions
Comments
Add Comment
2 min read
Code Smell 41 - Regular Expression Abusers
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 3 '20
Code Smell 41 - Regular Expression Abusers
#
oop
#
webdev
#
codenewbie
#
tutorial
7
reactions
Comments
Add Comment
1 min read
Code Smell 42 - Warnings/Strict Mode Off
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 4 '20
Code Smell 42 - Warnings/Strict Mode Off
#
oop
#
codenewbie
#
webdev
#
tutorial
3
reactions
Comments
3
comments
2 min read
Code Smell 43 - Concrete Classes Subclassified
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 5 '20
Code Smell 43 - Concrete Classes Subclassified
#
oop
#
codenewbie
#
tutorial
#
webdev
6
reactions
Comments
Add Comment
1 min read
Code Smell 44 - Magic Corrections
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 7 '20
Code Smell 44 - Magic Corrections
#
oop
#
programming
#
codenewbie
#
webdev
4
reactions
Comments
Add Comment
1 min read
Code Smell 45 - Not Polymorphic
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 7 '20
Code Smell 45 - Not Polymorphic
#
oop
#
codesmell
#
webdev
#
cleancode
2
reactions
Comments
Add Comment
1 min read
Code Smell 46 - Repeated Code
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 8 '20
Code Smell 46 - Repeated Code
#
oop
#
codenewbie
#
tutorial
#
webdev
4
reactions
Comments
Add Comment
1 min read
Code Smell 47 - Diagrams
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 9 '20
Code Smell 47 - Diagrams
#
oop
#
codenewbie
#
tutorial
#
webdev
7
reactions
Comments
1
comment
2 min read
Code Smell 48 - Code Without Standards
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 10 '20
Code Smell 48 - Code Without Standards
#
oop
#
webdev
#
codenewbie
#
tutorial
4
reactions
Comments
1
comment
1 min read
Code Smell 49 - Caches
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 11 '20
Code Smell 49 - Caches
#
oop
#
webdev
#
codenewbie
#
caching
1
reaction
Comments
Add Comment
1 min read
Code Smell 50 - Object Keys
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 12 '20
Code Smell 50 - Object Keys
#
oop
#
codenewbie
#
tutorial
#
webdev
11
reactions
Comments
2
comments
2 min read
Code Smell 51 - Double Negatives
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 24 '20
Code Smell 51 - Double Negatives
#
codenewbie
#
tutorial
#
programming
#
oop
7
reactions
Comments
5
comments
1 min read
Code Smell 52 - Fragile Tests
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jan 4 '21
Code Smell 52 - Fragile Tests
#
codesmell
#
tutorial
#
codenewbie
#
webdev
Comments
1
comment
2 min read
Code Smell 53 - Explicit Iteration
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jan 5 '21
Code Smell 53 - Explicit Iteration
#
codenewbie
#
webdev
#
cleancode
#
tutorial
15
reactions
Comments
15
comments
2 min read
Code Smell 54 - Anchor Boats
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jan 6 '21
Code Smell 54 - Anchor Boats
#
codenewbie
#
webdev
#
tutorial
#
cleancode
4
reactions
Comments
2
comments
2 min read
Code Smell 55 - Object Orgy
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jan 17 '21
Code Smell 55 - Object Orgy
#
codenewbie
#
codesmell
#
webdev
#
tutorial
Comments
Add Comment
2 min read
Code Smell 56 - Preprocessors
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jan 18 '21
Code Smell 56 - Preprocessors
#
codenewbie
#
tutorial
#
programming
#
codesmell
Comments
5
comments
2 min read
Code Smell 57 - Versioned Functions
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jan 20 '21
Code Smell 57 - Versioned Functions
#
codenewbie
#
codesmell
#
webdev
#
tutorial
2
reactions
Comments
3
comments
1 min read
Code Smell 58 - Yo-yo Problem
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jan 24 '21
Code Smell 58 - Yo-yo Problem
#
codenewbie
#
codesmell
#
tutorial
#
webdev
2
reactions
Comments
Add Comment
2 min read
Code Smell 59 - Basic / Do Functions
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jan 27 '21
Code Smell 59 - Basic / Do Functions
#
webdev
#
codenewbie
#
cleancode
#
tutorial
5
reactions
Comments
Add Comment
2 min read
Code Smell 60 - Global Classes
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jan 31 '21
Code Smell 60 - Global Classes
#
codenewbie
#
tutorial
#
webdev
#
programming
3
reactions
Comments
3
comments
2 min read
Code Smell 61 - Coupling to Classes
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Feb 4 '21
Code Smell 61 - Coupling to Classes
#
webdev
#
tutorial
#
codenewbie
#
programming
6
reactions
Comments
5
comments
2 min read
Code Smell 62 - Flag Variables
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Feb 8 '21
Code Smell 62 - Flag Variables
#
programming
#
oop
#
webdev
#
tutorial
1
reaction
Comments
1
comment
1 min read
Code Smell 63 - Feature Envy
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Mar 23 '21
Code Smell 63 - Feature Envy
#
codenewbie
#
programming
#
oop
#
webdev
6
reactions
Comments
2
comments
2 min read
Code Smell 64 - Inappropriate Intimacy
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Mar 27 '21
Code Smell 64 - Inappropriate Intimacy
#
codenewbie
#
codesmell
#
webdev
#
oop
7
reactions
Comments
Add Comment
1 min read
Code Smell 65 - Variables Named After Types
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Apr 2 '21
Code Smell 65 - Variables Named After Types
#
codenewbie
#
codesmells
#
oop
#
webdev
5
reactions
Comments
1
comment
1 min read
Code Smell 66 - Shotgun Surgery
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Apr 5 '21
Code Smell 66 - Shotgun Surgery
#
codenewbie
#
tutorial
#
oop
#
webdev
4
reactions
Comments
5
comments
2 min read
Code Smell 67 - Middle Man
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Apr 12 '21
Code Smell 67 - Middle Man
#
webdev
#
codenewbie
#
tutorial
#
oop
2
reactions
Comments
Add Comment
1 min read
Code Smell 68 - Getters
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Apr 29 '21
Code Smell 68 - Getters
#
codenewbie
#
tutorial
#
oop
#
programming
3
reactions
Comments
2
comments
2 min read
Code Smell 69 - Big Bang (JavaScript Ridiculous Castings)
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
May 4 '21
Code Smell 69 - Big Bang (JavaScript Ridiculous Castings)
#
codenewbie
#
oop
#
programming
#
webdev
4
reactions
Comments
Add Comment
2 min read
Code Smell 70 - Anemic Model Generators
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
May 18 '21
Code Smell 70 - Anemic Model Generators
#
codenewbie
#
tutorial
#
beginners
#
programming
5
reactions
Comments
Add Comment
2 min read
Code Smell 71 - Magic Floats Disguised as Decimals
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
May 24 '21
Code Smell 71 - Magic Floats Disguised as Decimals
#
webdev
#
javascript
#
programming
#
codenewbie
3
reactions
Comments
Add Comment
2 min read
Code Smell 72 - Return Codes
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
May 28 '21
Code Smell 72 - Return Codes
#
webdev
#
programming
#
codenewbie
#
tutorial
2
reactions
Comments
4
comments
2 min read
Code Smell 73 - Exceptions for Expected Cases
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
May 31 '21
Code Smell 73 - Exceptions for Expected Cases
#
webdev
#
codenewbie
#
cleancode
#
oop
6
reactions
Comments
Add Comment
2 min read
Code Smell 74 - Empty Lines
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jun 4 '21
Code Smell 74 - Empty Lines
#
codenewbie
#
tutorial
#
oop
#
programming
4
reactions
Comments
4
comments
1 min read
Code Smell 75 - Comments Inside a Method
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jun 5 '21
Code Smell 75 - Comments Inside a Method
#
codenewbie
#
tutorial
#
oop
#
programming
6
reactions
Comments
Add Comment
2 min read
Code Smell 76 - Generic Assertions
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jun 7 '21
Code Smell 76 - Generic Assertions
#
webdev
#
testing
#
testdev
#
tutorial
5
reactions
Comments
Add Comment
2 min read
Code Smell 77 - Timestamps
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jun 9 '21
Code Smell 77 - Timestamps
#
oop
#
programming
#
webdev
#
tutorial
4
reactions
Comments
Add Comment
2 min read
Code Smell 78 - Callback Hell
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jun 11 '21
Code Smell 78 - Callback Hell
#
javascript
#
node
#
oop
#
tutorial
2
reactions
Comments
Add Comment
2 min read
Code Smell 79 - TheResult
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jun 14 '21
Code Smell 79 - TheResult
#
webdev
#
programming
#
oop
#
tutorial
4
reactions
Comments
Add Comment
1 min read
Code Smell 80 - Nested Try/Catch
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jun 16 '21
Code Smell 80 - Nested Try/Catch
#
oop
#
exceptions
#
tutorial
#
webdev
5
reactions
Comments
Add Comment
2 min read
Code Smell 81 - Result
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jun 19 '21
Code Smell 81 - Result
#
oop
#
programming
#
codenewbie
#
tutorial
6
reactions
Comments
6
comments
1 min read
Code Smell 82 - Tests Violating Encapsulation
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jun 25 '21
Code Smell 82 - Tests Violating Encapsulation
#
codenewbie
#
webdev
#
tutorial
#
programming
5
reactions
Comments
6
comments
2 min read
Code Smell 83 - Variables Reassignment
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jul 14 '21
Code Smell 83 - Variables Reassignment
#
oop
#
webdev
#
programming
#
codenewbie
Comments
Add Comment
2 min read
Code Smell 84 - Max < Min (Javascript)
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jul 20 '21
Code Smell 84 - Max < Min (Javascript)
#
javascript
#
oop
#
programming
#
codenewbie
2
reactions
Comments
Add Comment
2 min read
Code Smell 85 - And Functions
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Aug 21 '21
Code Smell 85 - And Functions
#
oop
#
programming
#
webdev
#
codenewbie
4
reactions
Comments
Add Comment
1 min read
Code Smell 86 - Mutable Const Arrays
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Aug 25 '21
Code Smell 86 - Mutable Const Arrays
#
javascript
#
oop
#
programming
#
codenewbie
2
reactions
Comments
Add Comment
1 min read
Code Smell 87 - Inconsistent Parameters Sorting
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Sep 26 '21
Code Smell 87 - Inconsistent Parameters Sorting
#
programming
#
webdev
#
codenewbie
#
functional
5
reactions
Comments
1
comment
1 min read
Code Smell 88 - Lazy Initialization
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Sep 29 '21
Code Smell 88 - Lazy Initialization
#
oop
#
programming
#
codenewbie
#
webdev
5
reactions
Comments
Add Comment
2 min read
Code Smell 89 - Math Feature Envy
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 4 '21
Code Smell 89 - Math Feature Envy
#
oop
#
webdev
#
cleancode
#
tutorial
6
reactions
Comments
4
comments
2 min read
Code Smell 90 - Implementative Callback Events
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 7 '21
Code Smell 90 - Implementative Callback Events
#
javascript
#
webdev
#
beginners
#
tutorial
4
reactions
Comments
Add Comment
1 min read
Code Smell 91 - Test Asserts without Description
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 8 '21
Code Smell 91 - Test Asserts without Description
#
testing
#
poo
#
tutorial
#
webdev
1
reaction
Comments
Add Comment
1 min read
Code Smell 92 - Isolated Subclasses Names
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 11 '21
Code Smell 92 - Isolated Subclasses Names
#
poo
#
webdev
#
python
#
javascript
5
reactions
Comments
Add Comment
2 min read
Code Smell 93 - Send me Anything
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 13 '21
Code Smell 93 - Send me Anything
#
oop
#
programming
#
webdev
#
javascript
6
reactions
Comments
1
comment
2 min read
Code Smell 94 - Too Many imports
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 14 '21
Code Smell 94 - Too Many imports
#
oop
#
programming
#
webdev
#
tutorial
6
reactions
Comments
Add Comment
2 min read
Code Smell 95 - Premature Classification
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 16 '21
Code Smell 95 - Premature Classification
#
oop
#
programming
#
webdev
#
tutorial
5
reactions
Comments
Add Comment
2 min read
Code Smell 96 - My Objects
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 25 '21
Code Smell 96 - My Objects
#
oop
#
programming
#
webdev
#
tutorial
6
reactions
Comments
Add Comment
1 min read
Code Smell 97 - Error Messages Without Empathy
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 27 '21
Code Smell 97 - Error Messages Without Empathy
#
opensource
#
ux
#
programming
#
javascript
6
reactions
Comments
Add Comment
1 min read
Code Smell 98 - Speling Mistakes
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Oct 29 '21
Code Smell 98 - Speling Mistakes
#
oop
#
programming
#
tutorial
#
javascript
5
reactions
Comments
Add Comment
1 min read
Code Smell 99 - First Second
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 1 '21
Code Smell 99 - First Second
#
oop
#
tutorial
#
webdev
#
cleancode
6
reactions
Comments
Add Comment
1 min read
Code Smell 100 - GoTo
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 6 '21
Code Smell 100 - GoTo
#
poo
#
codesmell
#
cleancode
#
programming
7
reactions
Comments
Add Comment
2 min read
Code Smell 101 - Comparison Against Booleans
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 11 '21
Code Smell 101 - Comparison Against Booleans
#
webdev
#
beginners
#
programming
#
tutorial
6
reactions
Comments
Add Comment
2 min read
Code Smell 102 - Arrow Code
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 15 '21
Code Smell 102 - Arrow Code
#
oop
#
javascript
#
cleancode
#
refactoring
6
reactions
Comments
Add Comment
2 min read
Code Smell 103 - Double Encapsulation
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 19 '21
Code Smell 103 - Double Encapsulation
#
oop
#
solidity
#
web3
#
beginners
3
reactions
Comments
Add Comment
2 min read
Code Smell 104 - Assert True
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 21 '21
Code Smell 104 - Assert True
#
poo
#
testing
#
tdd
#
cleancode
4
reactions
Comments
Add Comment
2 min read
Code Smell 105 - Comedian Methods
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 23 '21
Code Smell 105 - Comedian Methods
#
poo
#
naming
#
cleancode
#
codesmells
2
reactions
Comments
4
comments
2 min read
Code Smell 106 - Production Dependent Code
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Nov 27 '21
Code Smell 106 - Production Dependent Code
#
webdev
#
cleancode
#
oop
#
tutorial
1
reaction
Comments
Add Comment
2 min read
Code Smell 107 - Variables Reuse
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 1 '21
Code Smell 107 - Variables Reuse
#
oop
#
programming
#
webdev
#
tutorial
5
reactions
Comments
1
comment
2 min read
Code Smell 108 - Float Assertions
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 3 '21
Code Smell 108 - Float Assertions
#
oop
#
tutorial
#
codenewbie
#
cleancode
4
reactions
Comments
Add Comment
2 min read
Code Smell 109 - Automatic Properties
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 7 '21
Code Smell 109 - Automatic Properties
#
oop
#
webdev
#
codenewbie
#
tutorial
6
reactions
Comments
6
comments
2 min read
Code Smell 110 - Switches With Defaults
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 15 '21
Code Smell 110 - Switches With Defaults
#
oop
#
cleancode
#
codesmells
#
tutorial
7
reactions
Comments
Add Comment
2 min read
Code Smell 111 - Modifying Collections While Traversing
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 19 '21
Code Smell 111 - Modifying Collections While Traversing
#
oop
#
programming
#
cleancode
#
codesmell
6
reactions
Comments
Add Comment
2 min read
Code Smell 112 - Testing Private Methods
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Dec 29 '21
Code Smell 112 - Testing Private Methods
#
oop
#
testing
#
webdev
#
tutorial
5
reactions
Comments
Add Comment
2 min read
Code Smell 113 - Data Naming
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Jan 5 '22
Code Smell 113 - Data Naming
#
oop
#
webdev
#
database
#
refactoring
5
reactions
Comments
Add Comment
2 min read
Code Smell 114 - Empty Class
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Feb 12 '22
Code Smell 114 - Empty Class
#
oop
#
tutorial
#
cleancode
#
webdev
6
reactions
Comments
Add Comment
2 min read
Code Smell 115 - Return True
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Feb 20 '22
Code Smell 115 - Return True
7
reactions
Comments
1
comment
2 min read
Code Smell 116 - Variables Declared With 'var'
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Feb 23 '22
Code Smell 116 - Variables Declared With 'var'
6
reactions
Comments
Add Comment
2 min read
Code Smell 117 - Unrealistic Data
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Mar 3 '22
Code Smell 117 - Unrealistic Data
#
oop
#
javascript
#
tutorial
#
webdev
4
reactions
Comments
Add Comment
3 min read
Code Smell 118 - Return False
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Mar 5 '22
Code Smell 118 - Return False
6
reactions
Comments
5
comments
2 min read
Code Smell 119 - Stairs Code
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Mar 8 '22
Code Smell 119 - Stairs Code
5
reactions
Comments
Add Comment
2 min read
Code Smell 120 - Sequential IDs
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Mar 10 '22
Code Smell 120 - Sequential IDs
6
reactions
Comments
2
comments
2 min read
Code Smell 121 - String Validations
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Mar 13 '22
Code Smell 121 - String Validations
6
reactions
Comments
Add Comment
3 min read
Code Smell 122 - Primitive Obsession
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Mar 17 '22
Code Smell 122 - Primitive Obsession
#
oop
#
webdev
#
tutorial
#
beginners
11
reactions
Comments
Add Comment
2 min read
Code Smell 123 - Mixed 'What' and 'How'
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Mar 22 '22
Code Smell 123 - Mixed 'What' and 'How'
7
reactions
Comments
Add Comment
2 min read
Code Smell 124 - Divergent Change
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Mar 24 '22
Code Smell 124 - Divergent Change
6
reactions
Comments
Add Comment
2 min read
Code Smell 125 - 'IS-A' Relationship
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Mar 26 '22
Code Smell 125 - 'IS-A' Relationship
8
reactions
Comments
4
comments
3 min read
Code Smell 126 - Fake Null Object
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Apr 2 '22
Code Smell 126 - Fake Null Object
11
reactions
Comments
Add Comment
3 min read
Code Smell 127 - Mutable Constants
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Apr 5 '22
Code Smell 127 - Mutable Constants
#
tutorial
#
webdev
#
javascript
#
beginners
7
reactions
Comments
Add Comment
2 min read
Code Smell 128 - Non English Coding
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Apr 9 '22
Code Smell 128 - Non English Coding
#
codenewbie
#
webdev
#
tutorial
#
beginners
6
reactions
Comments
3
comments
2 min read
Code Smell 129 - Structural Optimizations
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Apr 12 '22
Code Smell 129 - Structural Optimizations
#
javascript
#
beginners
#
programming
#
tutorial
7
reactions
Comments
Add Comment
2 min read
Code Smell 130 - AddressImpl
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Apr 18 '22
Code Smell 130 - AddressImpl
#
codenewbie
#
tutorial
#
webdev
#
java
9
reactions
Comments
Add Comment
2 min read
Code Smell 131 - Zero Argument Constructor
Maxi Contieri
Maxi Contieri
Maxi Contieri
Follow
Apr 22 '22
Code Smell 131 - Zero Argument Constructor
10
reactions
Comments
Add Comment
2 min read
Code Smell 132 - Exception Try Too Broad
Maxi Contieri