New answers tagged separation-of-concerns
You can follow a suitable practice based on the requirement. In this case, a customer is unique and will have a unique address associated with it. If the address has the possibility of being used by many other customers, then using a separate interface for address seems like a good idea to me. In that case, the object can retrieve the address(possibly a ...
Top 50 recent answers are included