Pergunta de entrevista da empresa IBM

Ways to go about decoupling