I agree with xkcd. Software development as a field is not that good at what it does and part of the problem is that we call it a science and its practitioners “engineers”. In some cases it is and sometimes they are, but a lot of the time writing code is an art, not that different from writing stories or sculpting clay.
-
💬 steve