-
Notifications
You must be signed in to change notification settings - Fork 0
Henrique Refatoração Domain
Aluno | Matrícula |
---|---|
Henrique Martins | 17/0050394 |
O domínio define o universo em que o assistente opera. Ele especifica as intents (intenções), entities (entidades), slots, responses (respostas), forms (formulários), and actions (ações) que o bot deve conhecer. Ele também define uma configuração para sessões de conversação.
- Clean Code
- SOLID
Muitas variáveis estavam com nomes muito simples como a
ou d
. Esses nomes foram substituídos por nomes mais significativos como action
ou domain
, por exemplo.
Alguns métodos da classe possuiam muitas linhas. Foram criados métodos para substituir essas muitas linhas, tornando o código mais legível
Alguns métodos possuiam mais de uma responsabilidade. Foram criados métodos para cuidar dessas responsabilidades
A composição de métodos foi aplicada em algumas funções, fazendo com que os métodos ficassem menores e mais legíveis
O Rasa tem um padrão para escrita de comentários em métodos. Esse padrão está sendo estudado e aplicado nos métodos necessários