Skip to content

[TM-05][Dados] Nota de 2 reais sobrescreve posição já usada no vetor #5

@pedrohfz

Description

@pedrohfz

Arquivo

Troco.java

Linha com defeito

https://github.com/pedrohfz/Source-Code-Inspection/blob/master/Source%20Code%20Inspection/src/br/calebe/ticketmachine/core/Troco.java#L28-L31

Descrição do defeito

A posição papeisMoeda[1] é usada primeiro para armazenar a nota de 5 e depois é reutilizada para a nota de 2.

Motivo da classificação

É um defeito de Dados, pois a estrutura de dados está sendo manipulada incorretamente.

Impacto

Uma posição do vetor é sobrescrita e uma das notas deixa de ser armazenada corretamente.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Dadosquando uma estrutura é manipulada incorretamente, como acessar índice inválido de vetor ou matriz

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions