News
16 hours ago
Code Smell 05 - Comment Abusers
Leave comments just for important design decisions. Don't explain the obvious.
3 days ago
Refactoring 033 - Removing Redundant or Unused Annotations
Make your code simpler and more maintainable by removing redundant or unused annotations.
1 week ago
Code Smell 04 - Stop Abusing Strings—Use Real Objects Instead
Use real abstractions and real objects instead of accidental string manipulation.
1 week ago
Refactoring 032 - Apply Consistent Style Rules
When machines generate large amounts of code, you need to apply one consistent style to all files.
2 weeks ago
Code Smell 03: Functions Are Too Long - Here's How to Fix That
Refactor and extract functions longer than 5 lines. Here's how.
Aug 18, 2025
Code Smell 308 - The Key to Safer, Cleaner, More Polymorphic Code
Avoid methods that return Object, Any, or null instead of specific types. Make them fully polymorphic
Aug 11, 2025
Refactoring 031 - Removing OOPs
Replace vague error messages with specific, actionable feedback that helps users solve problems.