Programming is hard, but sometimes we can overcomplicate things for ourselves. Join guest Chris Doyle to learn why a problem that feels "TOO HARD" is a code smell, and what …
Tag: naming

Episode #552
API Design for productivity
You've heard of User Experience (UX), but what about DevX? Join Aja Hammerly to learn how to give your APIs a great Developer Experience.

Episode #448: Specific Whole Value
How do we name a class when we're not sure how broad a category it represents?

Episode #445: Excessive Decoupling
At what point does decoupling software components pass the point of diminishing returns?

Episode #087: Naming Things: Headcount
Naming things is hard, and it's difficult to come up with hard-and-fast rules for it. But it can be helpful to learn from examples of real-world naming decisions that led …
Episode #418: No Comment
An episode about self-documenting code.
Read More