API Design (5)
Back to BlogRefactoring: Part Three
19-Feb-21In my last post, I started to break down a chunk of complicated code. We looked primarily at two questions: What's the code…
Refactoring: Part Two
18-Feb-21Last time, we started with some thorny code and ended with a question: where should we begin when breaking down this monster…
Refactoring: Part One
17-Feb-21Wisdom of the day: "Behind every piece of terrible spaghetti code was a sad developer meeting a deadline." During a one-on…
More Consistency Questions
08-Feb-21Recently, I wrote a post about whether code should remain consistent with subpar patterns or improve over time (albeit…
Is it better to perpetuate a bad (but consistent) pattern OR implement a new solution using an improved pattern? Typically, I…