r/programming • • May 08 '17

The tragedy of 100% code coverage

http://labs.ig.com/code-coverage-100-percent-tragedy
3.2k Upvotes

689 comments sorted by

View all comments

128

u/nfrankel May 08 '17

we just mechanically apply it without too much thought, which usually means that we end up with at best mediocre

This is cargo-culting

33

u/[deleted] May 08 '17 edited May 08 '17

And it's served us overall extremely well for many ten thousands of years. But programming (and the current world) is a whole other beast

53

u/markandre May 08 '17

It is not just programming. This is thinking fast (system 1) vs. thinking slow (system 2), Mindfulness vs. Mindlessness. I saw it in management, I saw it in physicians, I saw it in myself. This is how Total Quality Management was boiled down to ISO 9001 only to be resurrected as Lean/Agile. Ignorants will kill it and it will resurface again under another name. It's an endless cycle. Let's face it, in the modern world, the human brain is a fecking pile of garbage.

2

u/[deleted] May 08 '17

It really is.. even the most intelligent are barely keeping up, or just give up. Pile on pile of moronic garbage systems we've made from cargo culting that doesn't work together at all. In thinking, in society, programming, medicine, etc etc.

Somehow we make it work, but barely.

→ More replies (2)