4 ms·
> Yes, the secret is to write software that is composed of several modules that operate independently. This isn't a secret, and in certain corners not even con
by Andrex 7y ago
> Yes, the secret is to write software that is composed of several modules that operate independently.
This isn't a secret, and in certain corners not even considered generally true -- backlash against microkernels and microservice architectures have intensified in the last half-decade, to give two examples.
- z3t4 7y ago90% of code bases that attempt modulability get it wrong. The idea is to be able to lift out functionality to be reused elsewhere. But what 90% of code bases do wrong is that they move code into modules, but you can not lift out those modes as they depend on all other modules. It might help if you use the words library instead of module. And public API instead of micro service.