Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Software is not like "building a house" and is not like a sculpture and is not like a cake because software is (mostly) notional not physical.


I don't see the difference. Could you explain how the physical attributes change the analogies?


I can use simple find and replace to change a variable name. If I've mixed salt and sugar up, there's no undo button.


The physical constraints govern the development processes described in the analogies.

The process for software is not constrained in that way.


Yeah the point is about design philosophy. The physicality or not is irrelevant.


Demonstrate that is so. Provide examples that are not physical.


No. You just don't understand what I'm talking about.


Perhaps if you talked about software instead of house-building, sculpture, cakes …




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: