---
# System prepended metadata

title: Untitled

---

### LEGIBILIDADE E MANUTENIBILIDADE

**Os identificadores das variáveis e métodos estão coerentes?**
    Sim, nomeou bem os componentes, variáveis e métodos.
**É possível entender o que o código faz apenas lendo ele? (está compreensível?)**
    Relativamente, a estrutura dentro dos componentes ficou um pouco confusa em alguns casos, variáveis sendo instanciadas em lugares estranhos, por exemplo.
**Existe algum código de depuração que deve ser removido? (por exemplo pdb ou console.log)**
    Não
**Existe algum código redundante ou duplicado?**
    Não

### FUNCIONALIDADE

**O código cumpre os requisitos do desafio?**
    Não totalmente, faltou paginar da maneira correta e deixar a responsividade funcionando bem na página de detalhes do filme.

**O código contém algum bug, como quando, acidentalmente, trocamos um “&&” por “||”?**
    Apesar de não estar 100% completo, o que foi implementado, funciona bem.

**Existe alguma implementação incompleta?**

A paginação não funciona perfeitamente (existem apenas 4 páginas que contém o resultado de apenas uma página da API.)

### ORGANIZAÇÃO E COMPONENTIZAÇÃO

**Como está a organização do código em geral?**
    Bem organizado e componentizado.
**Como está a organização das pastas e arquivos?**
    Bem feita, separou os estilos por componentes, além de ter componentizado bem e separado as pastas das Views(páginas), componentes e stores.
**O código está bem componentizado?**
    Sim, separou bem a responsabilidade e generalizou o que deveria ser generalizado.

### TESTES

O código não possui testes.

### PADRÃO DE PROJETO

O candidato seguiu algum padrão estrutural?
Algo próximo do padrão adotado pela cubos. (presentation components, container components).

### DOCUMENTAÇÃO

**O código está suficientemente documentado?**
Não tem documentação

### FERRAMENTAS

**Foram usadas tecnologias da stack da Cubos?**
    Sim, usou react e mobX.
**Foram usadas tecnologias atuais?**
    Sim, o próprio react e o mobX.
**Utilizou alguma biblioteca?**
    MobX, React router

### Observações

* Faltou complementar a lógica de paginação.
* Responsividade da página de detalhes não ficou legal.
* Componentizou super bem.
* Layout (até onde foi completado) super fiel ao proposto.