No exemplo apresentado nesse curso temos duas maneiras de verificar o valor total pago: pelo atributo da classe Pagamentos, valorPago e realizando uma somatória dos pagamentos na classe Divida.
A minha dúvida é: No dia a dia quando se deparamos com tal situação onde podemos recuperar o valor de mais de uma maneira, devemos se preocupar a ponto de criar uma redoma para quem venha utilizar não deixe inconsistente os valores?
Ex.: alguém remove um pagamento da lista mas o valorPago não é atualizado.
Minha pergunta se refere mais ao contexto da situação do que na situação em si.