Software developers throw around this word, “overengineering,” quite a bit. “That code was overengineered.” “This is an overengineered solution.” Strangely enough, though,
MoreSometimes, when you’re working on a project, there’s a question of, “How simple do we really have to be?” “How much do
MoreSometimes, I think, people are worried that if they make their code too simple, then either: Somehow they’re not demonstrating how intelligent
MoreA fast way to get complicated is to violate the purpose of what you’re doing. For example, what’s the purpose of a
MoreDefining “simple” really depends on your target audience. What is simple to me might not be simple to my mother, or my
MoreThere is only a certain amount of the future you can know. You can know with some certainty that you’ll be breathing
MoreNote: This is a “classic” article from my old blog, but with some new revisions. This article was where I started with
MoreWelcome to Code Simplicity! There are a lot of technical blogs in the world. There are a lot of technical people in
More