API Design (5)

Back to Blog

Refactoring: Part Three

19-Feb-21

In 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-21

Last 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-21

Wisdom 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-21

Recently, I wrote a post about whether code should remain consistent with subpar patterns or improve over time (albeit…

Consistency vs. Continual Improvement

02-Feb-21

Is it better to perpetuate a bad (but consistent) pattern OR implement a new solution using an improved pattern? Typically, I…