Skip to content

Criticas construtivas #11

@JhoanDev

Description

@JhoanDev

Feedback sobre o código em C na branch main

  1. É importante garantir a portabilidade do código para diferentes sistemas operacionais. Por exemplo, a função system("clear") é específica de um determinado SO. Considere utilizar alternativas portáveis para limpar a tela do console que funcionem em diferentes sistemas.

  2. A organização dos includes pode ser melhorada para garantir portabilidade e facilitar a manutenção do código. Evite utilizar caminhos absolutos para os includes, como #include "/caminho/completo/para/o/arquivo.h". Em vez disso, utilize caminhos relativos, como #include "../include/exemplo.h", para garantir que os includes funcionem corretamente em diferentes ambientes de desenvolvimento.

  3. Parece que há um problema na função verificaEscolha, que está exibindo uma mensagem de erro mesmo quando o usuário insere uma entrada válida no menu.

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

@roscibely @Tobias-fernandes @lailsonzw

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