Skip to content

Criticas construtivas #7

@JhoanDev

Description

@JhoanDev

Feedback sobre o código em C na branch main

  1. Opção de editar pizza: Ao editar uma pizza, o programa está editando todos os dados, ao invés de perguntar ao usuário qual dado específico ele deseja editar. Seria melhor implementar uma funcionalidade que solicite ao usuário a escolha do campo a ser editado.

  2. Opção de adicionar após editar: Após editar uma pizza, o programa oferece a opção de adicionar mais uma pizza, o que não faz sentido na função de edição. Essa opção deveria ser removida da função de edição.

  3. Leitura do arquivo: O programa não está lendo o arquivo ao iniciar e salvando os dados na lista. A leitura do arquivo deveria ocorrer apenas uma vez, ao iniciar o programa.

  4. Remoção de pizzas: Devido ao problema mencionado acima, não é possível remover uma pizza que está no arquivo logo após o início do programa, através da opção de remoção.

  5. Validação de entrada: Como por exemplo na hora de digitar o valor da pizza, o sistema aceita letras e isso causa um bug.

No geral, essas são algumas sugestões para aprimorar o código. Parabenizo pelo trabalho realizado!

@roscibely @Allan-Gabriell @LeonardAugusto

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions