Good design solves the right problem. The typical stove has four burners arranged in a square, and a dial to control each. How do you arrange the
dials? The simplest answer is to put them in a
row. But this is a simple answer to the wrong question. The dials are for humans to use, and if you put them in a row, the unlucky human will have to stop and think each time about which dial matches which burner. Better to arrange the dials in a square like the burners.
A lot of bad design is industrious, but misguided. In the mid twentieth century there was a vogue for setting
text in sans-serif
fonts. These fonts
are closer to the pure, underlying letterforms. But in text that's not the problem you're trying to
solve. For legibility it's more important that letters be easy to
tell apart. It may look Victorian, but a Times Roman
lowercase g is easy to tell from a lowercase y.
Problems can be improved as well as solutions. In software, an intractable problem can usually be replaced by an equivalent one that's easy to solve. Physics progressed faster as the problem became predicting observable behavior, instead of reconciling it with scripture.
More reviews about the Good design solves the right problem.