3 ms·
The biggest difference that appears to me is the lifetime and size of applications. I work on applications that have existed for a decade (and that's short, am
by steven777400 13y ago
The biggest difference that appears to me is the lifetime and size of applications. I work on applications that have existed for a decade (and that's short, among our various application teams). Many of our applications are hodge-podged mixes of legacy and more modern technology.
Whenever we "rewrite" an application that has outlived any possibility of keeping it alive, we can't start from scratch: we have to continue meeting all existing customer needs. So even from day one designs are often bloated and frustrating. There is no "MVP".
Meanwhile at a startup you can "move fast and break things", and when an application starts to get stale either it can go away, or you can switch to another startup and begin fresh.