A reusable business operation is copied into many unrelated integrations, making fixes difficult. Which design improvement should be considered?

Published
  1. Remove all input validation because multiple callers use it.
  2. Hide the operation inside a connection display name.
  3. Duplicate the operation again for each new team.
  4. A supported reusable child integration with a clear interface and operational ownership.

Comments — 0