--

To me it sounds like the problem is that you built a monolith. If you broke the app down into separate apps using a DDD approach (bounded context), you could evolve each one as needed, even use different frameworks if a valid reason was found. Moreover you keep your build time under control.

--

--

Andrew Scott Chapman
Andrew Scott Chapman

Written by Andrew Scott Chapman

Senior Software Engineer, terrible but enthusiastic table tennis player.

Responses (1)