3 ms·
I am not against thinking in terms of coupling and cohesion but I found the following different and interesting ways to think about separating software: https:
by papaf 10y ago
I am not against thinking in terms of coupling and cohesion but I found the following different and interesting ways to think about separating software:
https://www.destroyallsoftware.com/talks/boundaries https://www.destroyallsoftware.com/talks/boundaries
http://shaffner.us/cs/papers/tarpit.pdf http://shaffner.us/cs/papers/tarpit.pdf
The common theme in both these viewpoints is that the biggest enemy is state, and who is responsible for it, rather than just responsibility on its own.