Open Cleedee opened 2 years ago
Penso em usar o padrão de projeto Observador ou algo parecido, para que quando a carta defensora for resolvida, informe à carta objetivo que ela foi resolvida e portanto ela não estará mais defendida/guardada.
https://refactoring.guru/design-patterns/mediator/python/example
https://en.wikipedia.org/wiki/Observer_pattern
http://worldcomp-proceedings.com/proc/p2013/SER2752.pdf
Penso em usar o padrão de projeto Observador ou algo parecido, para que quando a carta defensora for resolvida, informe à carta objetivo que ela foi resolvida e portanto ela não estará mais defendida/guardada.