#2articles1week
Read more stories on Hashnode
Articles with this tag
Exceptions are a great way of separating the happy path from the trouble path. But we tend to over-complicate our solutions. TL;DR: Don't nest...
TL;DR: Don't trust numbers on immature languages like JavaScript. Problems Principle of Least Surprise Violation Accidental Complexity Wrong...
Anemic Models are the problem. Anemic Model Generators are the Meta Problem. TL;DR: Do not create anemic objects. Much less with automatic...
Getting things is widespread and safe. But it is a very bad practice. Problems Naming Information Hiding Coupling Encapsulation...
This is part of productivity series You can read previous tips here and here 1- Lazy people automate 🤖 Try to avoid repetitive tasks. Use scripts,...
Let's break Demeter's Law. · Problems Unnecessary Indirection Empty Classes Readability Solutions Remove Middle man. Sample...