3 ms·
> It certainly is simpler now to make quality code. Just think of the log4j fiasco last year. Or the famous left-pad thing. Perhaps you don't import any depend
by hnfong 4y ago
> It certainly is simpler now to make quality code.
Just think of the log4j fiasco last year. Or the famous left-pad thing. Perhaps you don't import any dependencies, but just imagine the complexity of (for example) the JVM. Point is, you can surely write "quality code", but even with quality code it's much harder to control the quality of the end product.
Requirements have gotten more complex too. 30 years ago people were generally happy with computers automating mundane parts of a process. These days we expect software to out-perform humans unsupervised (self-driving?). With exploding requirements software is bound to become more and more buggy with the increased complexity.