3 ms·
Another problem is that too much software these days is built like the rest of our disposable society. We don't build things to last with a solid architecture t
by didgetmaster 4y ago
Another problem is that too much software these days is built like the rest of our disposable society. We don't build things to last with a solid architecture that can withstand major modifications. Instead we throw together something that just meets an immediate need with minimal commitment of time and money. Little thought is given to how the project will react when business needs change down the road.
The saying 'penny-wise but pound-foolish' applies in many cases.
- eastbound 4y agoThe comment just above you says that if we build things to last, we don’t find anyone to work on that old tech after the initial 5 years. The software industry is stuck in a rolling thunder: We engineer things to last for 5 years, precisely because programmers expect to have to prepare their resume for the 5-year-newer-tech. Only Linux and Postgres beat this doom.
- wongarsu 4y agoMaybe that's an overreaction to the enterprise Java applications, which often introduce lots of needless complexity in the accept to incorporate flexibility for future changes