Comment Comment by alejohausner There is a major difference between engineering and software development: liability.If a civil engineer designs a bridge, and it crashes and people die due to a design flaw, he or she can be sued, and even put in jail.On the other hand, software comes with a license that explicitly makes its authors not liable for design flaws.When was the last time you had to agree to an end user license agreement before crossing a bridge? parent alejohausner 5 years ago
If a civil engineer designs a bridge, and it crashes and people die due to a design flaw, he or she can be sued, and even put in jail.
On the other hand, software comes with a license that explicitly makes its authors not liable for design flaws.
When was the last time you had to agree to an end user license agreement before crossing a bridge?