4 ms·
For engineers the foremost value is safeguarding human life and the second might be protecting the environment. If anyone is developing software that can cause
by liketochill 4y ago
For engineers the foremost value is safeguarding human life and the second might be protecting the environment. If anyone is developing software that can cause loss of life or damage the environment then I think the engineering ethics and processes you mentioned are a necessary load. Of course then the output of the
Programmer is reduced, but that is the tradeoff to make for the type of code flying airplanes or driving cars
- FpUser 4y agoThe processes and other things do not have to be set by programmer. It is insane to have programmers do all those things. Their task is to design develop software given constraints. Safety is a constraint that can be specced separately. And testing should be done by the independent team