2 ms·
Almost no one ever writes code correctly, in my experience. (I'm sure you can find studies on error rates, if you care.) Software engineers as a rule tend to w
by itamarst 9y ago
Almost no one ever writes code correctly, in my experience. (I'm sure you can find studies on error rates, if you care.)
Software engineers as a rule tend to write highly buggy code. Recent example from my own coding: I transcribed some code into mathematical equations. No new coding, just rewriting in a different form, and writing those 10 lines of math I introduced two major errors.
As long as you're aware that you have this problem, nothing wrong with being a software engineer. The typical problem is more the people who don't believe they introduce errors even when they do.
Our tendency to make mistakes is why we write tests. This is why we manually test our code. This is why we try to structure our code in ways that reduce potential errors (less if statements, less arguments to a function).
More on different approaches to software quality here: https://codewithoutrules.com/2017/01/06/path-to-software-quality/ https://codewithoutrules.com/2017/01/06/path-to-software-qua...