Hacker News new | ask | show | jobs
by ryandrake 1047 days ago
I’ve started using “defect” instead of bug for these reasons. The “bug” euphemism implies the software was once correct, but then problems crawled in from somewhere external to infest the otherwise good software.

That’s really not how 99% of software problems happen. They are defects because the software was defective from the moment it was conceptualized or typed in.

“Bug” tries to soften/downplay the developer’s role in producing a defective program.