Na aula 05 / 2 - Quando inserimos o atributo carteira na classe usuário, quebramos os testes realizados com leilão pois não declaramos o atributo. No vídeo, o instrutor adiciona um por um o valor da carteira do usuário, porém se inserimos um valor padrão na classe para o atributo carteira, o teste roda da mesma maneira sem quebrar, já que não usamos seu valor em nenhum dos testes do leilão.
def __init__(self, nome, carteira=0):
A minha dúvida é se essa abordagem pode causar algum problema no futuro com relação aos testes e seria melhor declarar um por um, como no vídeo