Para inspirar, formar e impulsionar
O primeiro passo na elaboração do desafio foi realizar uma conferência online com todos os membros da Squad. Durante a reunião, lemos o desafio em conjunto e, por decisão unânime, optamos por desenvolver um sistema de Gerenciamento de Biblioteca. Em seguida, elaboramos a modelagem básica do exercício para visualizar o escopo do código, definindo quantas e quais classes seriam necessárias para o projeto.
Para otimizar o trabalho colaborativo, as responsabilidades foram atribuídas com base nas classes existentes do sistema. Durante a conferência online, discutimos as complexidades de cada classe e, assim, cada participante ficou encarregado de uma ou duas classes, conforme sua dificuldade. Exceção foi feita à classe "Biblioteca", que, devido à sua complexidade, foi desenvolvida em conjunto por duas integrantes.
As contribuições foram realizadas através do processo de fork do repositório original, seguido pela criação de uma pull request que passou por uma revisão detalhada e posteriormente, aprovação e merge com a branch principal.
Com o auxílio do Trello, Git, GitHub, e do canal do Discord do squad, conseguimos trabalhar de forma colaborativa, otimizando o processo de desenvolvimento e aprendizado.
Abaixo se encontra tabela com as responsáveis e sua(s) respectiva(s) classe(s):
Integrantes da Equipe | Classe(s) | Status |
---|---|---|
Letícia Almeida | classe Pessoa e Autor | ✅ |
Lívia Boscolo | classe Usuário e Empréstimo | ✅ |
Michelle Martins da Costa | classe Biblioteca | ✅ |
Nadi Duno | classe Biblioteca | ✅ |
Raquel de Oliveira Maia | classe Livro | ✅ |
Rosana TSF | classe Main | ✅ |
Jessica Caroline Lizar | Database | ✅ |
- O nome do arquivo da classe deve ser iniciado com o primeiro caractere maiúsculo;
- Evitar caracteres especiais;
- Adicionar a extensão ".py" ao nome do arquivo.