3 ms·
> and interact with them using their well-defined and correctly-behaving interfaces, you won't need to read the code. Don't you want determinism and determinis
by pshirshov 4y ago
> and interact with them using their well-defined and correctly-behaving interfaces, you won't need to read the code.
Don't you want determinism and deterministic simultations? If you do, you'll also need stub implementations (mocks, dummies) for your interfaces.
Some notes on that: https://blog.7mind.io/constructive-test-taxonomy.html https://blog.7mind.io/constructive-test-taxonomy.html
> A time may come when you need to separate out services.
Most likely it won't if you organise properly. For example, if each your component is an OSGi module.