Desenvolver uma aplicação para ser utilizada como apoio a visualização de prazos de conclusão de exames.
- Main (Quando concluído)
- Dev (Integração e Automatização)
- BackEnd (até merge)
- branch 1
- branch 2
- FrontEnd (até merge)
- branch 1
- branch 2
- BackEnd (até merge)
- Dev (Integração e Automatização)
- Inglês
- Numeração para relacionar task do Trello
- Utilizar tags para identificar branch (Exemplo: Feat: A new feature)
- Inglês
- Explicação resumida do que foi feito
É fortemente recomendado que realize commits
- 1: Escolher uma tarefa no trello
- 2: Criar a branch
- 3: Realizar alterações e commitar
- 4: Criar pull request
- 5: Realizar code review
- 6: Merge
Código todo em inglês, inclusive comentários
Classe: snake case (example_class)
Variável: camelCase (exampleVariable)
Constante: PascalCase (ExampleClass)
Comentários: Em linha separada, começar com letra maiúscula, um espaço entre o "//" e o início do comentário e ponto no final.
// Example comment.
Classe: PascalCase (ExampleClass)
Variável: camelCase (exampleVariable)
Constante: PascalCase (ExampleConstant)
Propriedade: PascalCase (ExampleProperty)
Comentários: Em linha separada, começar com letra maiúscula, um espaço entre o "//" e o início do comentário e ponto no final.
// Example comment.
https://dev.to/helderburato/patterns-for-writing-better-git-commit-messages-4ba0
https://docs.microsoft.com/en-us/dotnet/csharp/fundamentals/coding-style/coding-conventions