#programming-blogs
Read more stories on Hashnode
Articles with this tag
Don't Repeat Yourself. Don't Repeat Yourself TL;DR: You can find missing abstractions by looking at repeated code Problems DRY principle...
Where are your sources of truth? · TL;DR: Say it only once Problems Don't Repeat Yourself principle violation Consistency...
You should not define too much behavior together · TL;DR: Split your interfaces Problems Interface Segregation Principle...
Tabs or spaces, are equivalent? · TL;DR: Don't use Tabs. It is not a "personal style decision" Problems Readability Compilation errors in some...
Comments are dead. Tests are alive · TL;DR: Take your comment, compact it, and name your functions. Now test it and remove the comments. Problems...
Constants should be together to find them easily · TL;DR: Don't define too many unrelated constants in the same class. Don't pile up the junk...