logoalt Hacker News

theshrike79today at 11:27 AM0 repliesview on HN

Sometimes "elegance" just makes shit hard to read.

Write boring code[0], don't go for elegance or cool language features. Be as boring and simple as possible, repeat yourself if it makes the flow clearer than extracting an operation to a common library or function.

This is the code that "adapts" and can be fixed 3 years after the elegant coder has left for another greenfield unicorn where they can use the latest paradigms.

[0] https://berthub.eu/articles/posts/on-long-term-software-deve...