Skip to content

Defeito #3 TicketMachine #3

@minhanomarcos

Description

@minhanomarcos

  • DEFEITO 3: Defeito Lógico e Semântico.
    * CLASSIFICAÇÃO: Comissão.
    * DESCRIÇÃO: Este método possui dois problemas:
    * 1. (Lógico) Ele não atualiza o saldo (this.saldo -= this.valor;) após a impressão.
    * Isso permite que múltiplos bilhetes sejam impressos com o mesmo saldo.
    * 2. (Semântico) O bilhete impresso mostra o saldo total inserido (saldo) em vez do
    * valor do bilhete (valor), o que é semanticamente incorreto.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ComissãoOcorre quando existe algum segmento de código que foi implementado incorretamente

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions