https://github.com/nicolasgandrade/fp2
Trabalho de Fábrica de Projetos II
https://github.com/nicolasgandrade/fp2
Last synced: 3 months ago
JSON representation
Trabalho de Fábrica de Projetos II
- Host: GitHub
- URL: https://github.com/nicolasgandrade/fp2
- Owner: nicolasgandrade
- Created: 2022-08-27T03:27:25.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-12-05T18:16:21.000Z (over 2 years ago)
- Last Synced: 2023-05-23T23:24:33.149Z (about 2 years ago)
- Language: Java
- Size: 6.28 MB
- Stars: 3
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Trabalho de Fábrica de Projetos II - Hotel Management
## Git Workflow
### Desenvolvimento assíncrono
A ideia aqui é que cada um desenvolva independentemente, sem depender da tarefa do outro. Por isso, sigam o fluxo descrito a seguir para o desenvolvimento.1. Crie uma branch nova para fazer a sua alteração na base de código. Cada branch precisa ter um prefixo (os mesmos dos commits, mas em minusculo), seguido de uma barra e uma pequena descrição da sua branch separada por traços (-). Segue o exemplo: `feat/interface-registro-de-quartos`.
2. Use os padrões de commits para seus commits (descritos mais abaixo).
3. Suba a branch para esse repositório (git push).
4. Abra um pull request para a master e espere ser aprovado.Evitem commitar na master.
### Padrão de Commits
Cada commit e branch precisa ter um prefixo que mostre o escopo do commit, vou deixar os prefixos que usaremos abaixo. (TODOS EM MAIUSCULO)
- `STP` - Setup do projeto.
- `FEAT` - Nova funcionalidade.
- `REFACTOR` - Refatoração de código (melhorias que não alteram funcionalidades).
- `FIX` - Correção de algum bug.
- `DB` - Arquivos relacionados ao banco de dados.
- `DOCS` - Criação de documentação.Sendo assim, quando for criar o seu commit siga o padrão:
`PREFIXO - O que o seu commit faz (usando modo IMPERATIVO)`.Exemplo prático: `FEAT - Cria funcionalidade de registro de usuários`.
## Links Úteis
https://ssaurel.medium.com/learn-to-make-a-mvc-application-with-swing-and-java-8-3cd24cf7cb10