... | @@ -8,4 +8,16 @@ Para o rápido desenvolvimento da aplicação, a escolha do framework recaiu sob |
... | @@ -8,4 +8,16 @@ Para o rápido desenvolvimento da aplicação, a escolha do framework recaiu sob |
|
## Gerenciador de Dependências 
|
|
## Gerenciador de Dependências 
|
|
Escolhemos o [Gradle](https://www.gradle.org) pois sua configuração, tanto instalação como a adição de dependências, se dá de forma muito mais simples do que com o Maven.
|
|
Escolhemos o [Gradle](https://www.gradle.org) pois sua configuração, tanto instalação como a adição de dependências, se dá de forma muito mais simples do que com o Maven.
|
|
|
|
|
|
### |
|
## Arquitetura
|
|
\ No newline at end of file |
|
Para o backend, foi decidido que seria utilizado um modelo de arquitetura em camadas para facilitar o desenvolvimento mas ainda assim manter uma consistência entre **lógica de negócio** e **recursos do framework/aplicação**
|
|
|
|
|
|
|
|
Além disso, outras práticas incluem:
|
|
|
|
* TDD
|
|
|
|
* DDD
|
|
|
|
* Documentação como código
|
|
|
|
* Tratamento/Apresentação adequada de erros
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
#### Links Úteis
|
|
|
|
* https://www.geeksforgeeks.org/spring-boot-architecture/ |
|
|
|
\ No newline at end of file |