2 ms·
Love this comment! > (a) If it's regularly expected that you ship bugs, you might be in a discipline that is distinct from engineering.[0] This might arise fr
by karaterobot 5y ago
Love this comment!
> (a) If it's regularly expected that you ship bugs, you might be in a discipline that is distinct from engineering.[0]
This might arise from the different contexts without implying a different activity is taking place. Fixing bugs after launch is something you can do in software engineering, but can't really do in (say) structural engineering. If they could invisibly and safely swap out part of a bridge without stopping traffic, I'm betting they'd do it all the time! In software we can, and it makes sense to use this feature of digital products as part of the engineering process, in order to meet other requirements, like time and cost.
(Whether it is overused or not is another question. I consider "good engineering" vs. "bad engineering" as distinct from "is engineering" or "is not engineering", ymmv)