If you're building bridges, this shouldn't be a controversial statement. Same if you're building cryptography software.
It's debatable if the same should apply to the vast majority of software that is less critical.