4 ms·
I'm a fan of continuous refactoring, making small improvements to code and environments constantly, rather than trying to do everything all at once. It might no
by rmchugh 10y ago
I'm a fan of continuous refactoring, making small improvements to code and environments constantly, rather than trying to do everything all at once. It might not be as satisfying, but it's less risky and a lot more realistic in most work environments.
- Klathmon 10y agoThe problem is when you need to change your "platform". I worked on a 300k LOC business basic application at one point. The big question everyone was asking is how do you move to something else? Everyone wanted something else, they started writing new services on top of the old system, they had some ideas on where to go, but it just didn't seem like a gradual rewrite was possible. And to be honest, a Greenfield rewrite just wouldn't work work for something this size with the resources they had. So it stayed in business basic.
- rmchugh 10y agoIsn't that the usecase for the Strangler app? https://www.martinfowler.com/bliki/StranglerApplication.html https://www.martinfowler.com/bliki/StranglerApplication.html
- heinbehrens 10y agoNot when in 30+ countries with different modifications made in each country