3 ms·
that is why software development is not engineering (yet). constructional engineering has the benefit of clear physical limits, you cannot fiddle with a buildi
by pinaceae 11y ago
that is why software development is not engineering (yet).
constructional engineering has the benefit of clear physical limits, you cannot fiddle with a building after its release too much - add more stuff on top and it will crash down. people get that, by now.
same with software - everything gets added in, email, chat, video, whatever. then it becomes a bloated mess, and a new product, lean and simple, comes along. rinse, repeat. they will ruin Slack, for example, guaranteed, and not even that long from now.
the thinking of constraints, of boundaries of growth, has not been established in software yet. UNIX had it, but that mindset got lost as moore's law kicked in. but the constraint is the human mind, groking what the fuck those millions line of code actually do.
- nawitus 11y agoAre you suggesting going back to waterfall development?