4 ms·
> Write boring simple code. Even more simple than that. Even more boring. Write super boring code. Write naive but obvious code. That's the rub, isn't it? Bori
by mrbluecoat 2y ago
> Write boring simple code. Even more simple than that. Even more boring. Write super boring code. Write naive but obvious code.
That's the rub, isn't it? Boring code tends to bore developers so we stop doing it, regret it, return to boredom, only to find ourselves listless once again..
- sam_lowry_ 2y agoRemember the Google 20% rule? There are ways to deal with boredom without jeopardizing business.
- int_19h 2y agoGoogle effectively killed it off though as part of becoming a "proper enterprise".
- MantisShrimp90 2y agoI think as you go on it becomes a out being sure that you are solving problems in the simplest way possible. Chances are even with the simplest solution possible you will still need to do some creative stuff. However, too many programmers in my experience (including myself) can frett about using tools and features that are cool little puzzles, but don't really contribute to the core solution and can in the worst case even make less manageable code. As in all things, it's about finding the balance for the context. Let your personal projects be where you play with new tools while you keep solutions for your job dead simple due to all the job-related reasons to do that.