Skip to content

Latest commit

 

History

History
87 lines (68 loc) · 2.62 KB

README.MD

File metadata and controls

87 lines (68 loc) · 2.62 KB

DOJO Python

Princípios a serem trabalhados

  • Pair Programming: programação em par;
  • Passos de Bebê: cada etapa para a solução deve ser pequena o suficiente para que todos possam compreender e replicar mais tarde;
  • Refactoring: refatoração de código;
  • Test Driven Development — TDD: antes de ser escrito uma implementação de código é escrito um teste;

Papéis

Sensei:

  • Definir os problemas das sessões
  • Organizar retrospectiva no final do Dojo

Piloto:

  • Ficará no controle, programando
  • Deve sempre seguir o ciclo do TDD (Deve sempre )

Co-Piloto:

  • Auxiliar o Piloto

Regras

MarineGEO circle logo

  • O piloto terá 5 minutos para desenvolver, após esse tempo acontecerá o rodízio
  • Não é permitido pesquisar sobre a solução na internet, somente sobre a linguagem
  • Não escrever código de negócio se o teste não estiver quebrado

Sessões

Dia da Sessao Participantes Problemas resolvidos
29/09/2022
  • Pedro Victor
  • Marcos Mota
  • Flavio Almeid
  • Ricardo (Goku)
  • Reverse String
  • Is Even
  • Reverse List
  • Remove Duplicate
  • Instale o Python

    Você precisa instalar o Python >= 3.8, caso não tenha instalado poderá instalar seguindo o tutorial correspondente ao seu Sistema Operacional.

    Instale as dependências

    pip install -r requirements.txt
    

    Configure o VS Code

    Instale as seguintes extensões:

    Execute todos os testes

    make test
    

    Links de Estudos

    Como Participar

    Nos reunimos todas as quarta-feiras as 19h30, para mais informação entre no grupo do Discord.