It is different. For example if you write an anti-missile system, you thereafter keep your fingers crossed (that no-one has come in and doctored the system)?
This problem of systems being doctored has not been solved, and if anything has been exacerbated, by newfangled ideas such as "software engineering" or "requirements engineering".
Only exception would be if the software is tamper-proof.
Murphy's law says that at least one person in your organisation has made a career out of such tampering.
Is computer programming different from other arts ?
Computer programming is all math. Anti-missile systems are hardware programmed, meaning it was programmed in a low level language, and if someone is stupid enough to tamper with such a piece of software, they aren't smart enough to do anything with it.
The restriction of the flow of information in inherently wrong, and making something tamper-proof is not a good idea. It is akin to banning books.
Reply:yes, it is
it requires brains
Reply:Murphy's law isn't a real law, just a superstition, and has no more application to the real world than a black cat crossing my path.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment