1
resposta

Categoria não deveria ser uma entidade?

Fiquei com dúvida com relação as categorias.

O trecho da entrevista diz: "Estes livros tem informações associadas a ele como seu título, a sua categoria..."

Aqui eu entendo que uma livraria controla os tipos de categoria dos livros por meio de categorias cadastradas no sistema.

1 resposta

Olá Guilherme, tudo bem?

Peço desculpas pela demora no retorno.

O ponto que você levantou foi bem interessante Guilherme, porém, precisamos levar em consideração o que é solicitado pelo cliente, ou seja, as regras de negócio apresentadas. Quando realizamos o levantamento de requisitos e definimos as entidades do nosso projeto, precisamos sempre levar em consideração o que foi solicitado pelo cliente, mesmo que para nós não seja uma forma correta.

Faz muito sentido tornar a categoria uma entidade, pois, seria mais fácil realmente, ter um controle dos livros pela categoria. Porém, se isso não fizer sentido para o cliente, e para ele não seja necessário a criação de uma nova entidade, então não poderemos seguir essa lógica, pois, sempre devemos seguir as regras do négocio.

Espero ter ajudado e bons estudos!