Systems that defy detailed understanding
I often wonder if things would be better if systems were less forgiving. I bet people would pay more attention if the browser stopped rendering on JavaScript errors or misformed HTML/CSS. This forgiveness seems to encourage a culture of sloppiness which tends to spread out. I have the displeasure of looking at quite a bit of PHP code. When I point out that they should fix
the hundreds of warnings the usual answer is “why? It works.”   My answer usually is “are you sure? “.On the other hand maybe this forgiveness allowed us to build complex systems.