Tag: components

  • Introducing 2nd party

    It’s always a good idea to wrap any component that we don’t own behind an interface that we do own. There are a number of benefits: 1) We can tailor/narrow the interface to expose only the behaviour that we need 2) When we choose to change the external component, we’ll only have to modify the…