• By Felipe Fernández
  • ·
  • Posted 07 Feb 2016

Coupling in distributed systems

Coupling and cohesion are key quality indicators. We strive for systems highly cohesive and loosely coupled, but high doesn't mean pure. The same goes with functional programming, we aim for isolating and reducing side effects, but we need them unless we want a useless system....

Did you hone your skills today?

Try Katalyst

Interested in joining us?

Learn more

Are you receiving the Codurance newsletter?

SIGN UP

Software is our passion.

We are software craftspeople. We build well-crafted software for our clients, we help developers to get better at their craft through training, coaching and mentoring, and we help companies get better at delivering software.