Unpopular Opinion?

4 points by monkburger ↗ HN
What's an unpopular opinion in your field?

eg: Integration tests are a scam.

Their complexity grows faster than the codebase they’re testing. They’re sensitive to changes anywhere in the system. And like for what? If every time I make a change I break an integration test then it provides no value. It’s just testing if a change was made.

4 comments

[ 4.4 ms ] story [ 13.3 ms ] thread
In search of the unpopular: Having CPUs mostly sitting idle is wasteful. Modern software/algorithms/users should use their machines more effectively.

(Maybe it's through fewer cores/resources used to higher utilization to achieve the same UX as today. Or software/algos better written to make pegging resources more common.)

Also, modern web dev is terrible. Privacy matters. /soapbox

Existing integration tests should fail if you make a change that impacts the behaviour of a module and beyond. That's the whole point.

My unpopular opinion is that usually there are already too many people working on a project.

All existing programming languages are shit. Software engineers in a hundred years will wonder how we managed with such primitive unergonomic tools.
(comment deleted)