#code-smell-1
Read more stories on Hashnode
Articles with this tag
Object Boundaries Respected: Navigating Coupling Challenges · TL;DR: Respect object boundaries: avoid coupling to data and prioritize interfaces and...
While loops are foundational, enumerators and iterators represent progression. · TL;DR: Avoid index-based iteration. Embrace higher-order collection...
Tests are our safety net. When their integrity is in doubt, we're at risk · TL;DR: Steer clear of non-deterministic tests.. Problem Lack of...
TL;DR - Caches discusses the problems with caching, such as coupling and maintainability, and proposes solutions like using an object mediator,...
Breaking the Chains of Duplication for Elegant and Maintainable Code · Problem Code Duplication Maintainability Don't Repeat Yourself Solution Find...
A Path to Clearer Code and Stronger Design · Problems Missed Polymorphism Coupling IFs / Type check Polluting. Names are coupled to...