3 ms·
you say >seems possible but in software a better statement is that it is possible. Once you've built a bridge you can't just raise all its base pillars by ha
by logicallee 9y ago
you say
>seems possible
but in software a better statement is that it is possible. Once you've built a bridge you can't just raise all its base pillars by half a meter, but leave everything else the same. I mean there is literally no physical way to 'change one line of code'. Someone would have to go out there and start tearing it apart or doing something physically.
In software you can certainly do that: that doesn't mean it's a good idea. But if you have good test coverage and a good architecture it's even possible for nothing to break.
So it's not that it seems that way - it is that way. There are people running popular, live applications who SSH into production and change a line of code that changes live behavior. Every day this happens.
So it's not just that it seems possible. It is possible. Software is just different from architecture, or the automotive industry in that regard.