Clean Code Cookbook
Subscribe
Sign in
Home
Podcast
Notes
Chat
code smells
refactoring
productivity
Archive
About
code smells
Latest
Top
Discussions
Code Smell 307 - Naive Time Assumptions
Don't reinvent time. You are probably doing it wrong
Jul 17
•
Maximiliano Contieri
1
Share this post
Clean Code Cookbook
Code Smell 307 - Naive Time Assumptions
Copy link
Facebook
Email
Notes
More
Code Smell 306 - AI External Comments
New tech, new smells – Your future job won’t be writing code but understanding and fixing code, often written by AI
Jul 5
•
Maximiliano Contieri
1
Share this post
Clean Code Cookbook
Code Smell 306 - AI External Comments
Copy link
Facebook
Email
Notes
More
Code Smell 305 - Null Infinity
To infinity but not beyond
Jun 29
•
Maximiliano Contieri
Share this post
Clean Code Cookbook
Code Smell 305 - Null Infinity
Copy link
Facebook
Email
Notes
More
Code Smell 304 - Null Pointer Exception
I keep writing about NULL problems, yet every day the news reminds me: NULL is still alive and kicking.
Jun 18
•
Maximiliano Contieri
1
Share this post
Clean Code Cookbook
Code Smell 304 - Null Pointer Exception
Copy link
Facebook
Email
Notes
More
Code Smell 303 - Breaking Changes
When you break APIs without warning, you break trust
Jun 12
•
Maximiliano Contieri
3
Share this post
Clean Code Cookbook
Code Smell 303 - Breaking Changes
Copy link
Facebook
Email
Notes
More
Code Smell 302 - Misleading Status Codes
When your API says "Everything is fine!" but returns errors
Jun 7
•
Maximiliano Contieri
Share this post
Clean Code Cookbook
Code Smell 302 - Misleading Status Codes
Copy link
Facebook
Email
Notes
More
Code Smell 301 - Database as Parameter
Passing databases creates accidental coupling and breaks business encapsulation.
May 25
•
Maximiliano Contieri
Share this post
Clean Code Cookbook
Code Smell 301 - Database as Parameter
Copy link
Facebook
Email
Notes
More
Code Smell 300 - Package Hallucination
A chain is only as strong as its weakest link, and hallucinating dependencies will damage your software supply chain. DO NOT trust blindly on AI…
May 12
•
Maximiliano Contieri
Share this post
Clean Code Cookbook
Code Smell 300 - Package Hallucination
Copy link
Facebook
Email
Notes
More
Code Smell 299 - Overloaded Test Setup
When your test setup is bigger than the actual test
May 9
•
Maximiliano Contieri
3
Share this post
Clean Code Cookbook
Code Smell 299 - Overloaded Test Setup
Copy link
Facebook
Email
Notes
More
Code Smell 298 - Microsoft Windows Time Waste
When Conditional Logic Silences Critical Signals
May 2
•
Maximiliano Contieri
Share this post
Clean Code Cookbook
Code Smell 298 - Microsoft Windows Time Waste
Copy link
Facebook
Email
Notes
More
Code Smell 297 - Syntactic Noise
Your code shouldn't look like alien hieroglyphics
Apr 28
•
Maximiliano Contieri
2
Share this post
Clean Code Cookbook
Code Smell 297 - Syntactic Noise
Copy link
Facebook
Email
Notes
More
1
Code Smell 296 - Unhappy to the Right
Keep your happy path flowing, not nesting
Apr 13
•
Maximiliano Contieri
3
Share this post
Clean Code Cookbook
Code Smell 296 - Unhappy to the Right
Copy link
Facebook
Email
Notes
More
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts