Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Uso de interface no Pyhton

Venho do Java e costumamos usar bastante Interface na implementação do padrão de projeto Strategy ( e em tantos outros padrões). Não é comum, ou melhor, não é um modo "pythônico" usar interface na implementação de soluções ?

1 resposta
solução!

Python é muito mais flexível que Java, por isso ele não espera um contrato rígido, ele só espera que o comportamento seja o esperado, o duck typing (se voa como um pato, se nada como um pato, se anda como um pato é um pato).

https://www.devmedia.com.br/duck-typing-com-python/40223 https://www.pythonmorsels.com/topics/duck-typing/