/desafio_de_projeto_DIO_sistema_bancario

Desafio Bootcamp - Potência Tech powered by iFood | Ciência de Dados

Primary LanguagePython

Desafio de projeto - DIO (sitema bancario)

Desafio Bootcamp

Sobre

Este sistema simula as operações básicas de um caixa eletrônico;

O desafio consiste em respeitar algumas condições para funcionamento deste sistema:

Básico

  • limite de saques diário;
  • limite de valores por saque;
  • Extrato completo de todas as operações realizadas.

Avançado

  • Operações de depósito;
  • Saque e extrato em funções específicas;
  • Cadastro de usuários;
  • Novas contas.

Conclusão

Básico:

Foi possível realizar este desafio utilizando os conceitos básicos da linguagem Python. O programa não possui utilização de libs, porém pode-se pensar em implementar, como por exemplo "time.sleep" para simular o tempo que cada operação pode estar sendo processada pelo sistema do banco.

Avançado:

Foi possível refatorar o programa básico, dividindo-o em funções reutilizáveis, facilitando a manutenção e entendimento do sistema como um todo. Houve a oportunidade em aplicar conceitos avançados de programação afim de demontrar o domínio da linguagem e criando soluções mais eficientes na linguagem proposta.