Olá, minha dúvida é que toda vez que eu quiser que uma classe tenha mais detalhes eu terei que criar uma classe "dtoDetalhes" por exemplo:
normalClass: field id; field name; field email; field password;
normalClassDto: field id; field name; field email;
normalClassDtoDetails: field id; field name; field email; field password;
ou seja para um modelo eu teria que ter X quantidade de de classes para determinar quais campos desejo puxar com a minha necessidade.
segundo o professor para boas práticas não devemos chamar a nossa classe modelo direto precisamos de uma classe dto.
isso e um pouco desgastante na minha opnião, não teria uma forma melhor de fazer isso ?