Skip to content

Propostas de Melhorias #12

Description

@karlloscosta

O menu construído na main poderia ser colocado diretamente no input, sem precisar atribuir uma variável para menu e depois imprimir com um print

poderia usar também uma estrutura melhor para estruturar o menu, garantindo que o usuário digitar o que é pedido
(essa parte foi corrigida, deixando o código mais simples, também poderia pensar em não iniciar as variáveis com none e poupar tempo de execução) o menu também foi tratado para receber apenas opções inteiras iguais a 1 , 2 ou 3.

o código original não lista os funcionários do arquivo, embora tenha a função insertion ela é utilizada apenas para uma demonstração com dados já fornecidos no modulo também não adiciona novos funcionários no arquivo txt
para corrigir seria necessário, refazer parte da estrutura do código, poderia ser aproveitado parte da estrutura de ler o arquivo e de escrever, mas seria bom a utilização de uma classe para interligar as funções, e assim automatizar as tarefas e abrindo mais possibilidades para o usuário, poderia ser pensando em implementar a parte que ler o arquivo em um modulo totalmente dedicado a listagem dos funcionários dentro da lista

No geral o código não funciona por completo manipulando os dados do arquivo, para a correção do problema como apontado seria necessário mais tempo, já que boa parte do código seria reescrito para atender a manipulação e ordenação dentro do arquivo

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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