none
Ter apenas uma Class Library ou ter várias RRS feed

  • Pergunta

  • Bom dia.

    O título do post reflete bem a minha dúvida:

    Crio a Class Library Dominio e coloco lá dentro folders com Entidades, Interfaces e Contexto ou crio uma Class Library para cada folder?

    Isso tem impacto de performance?

    Quais os prós e contras de se usar uma técnica ou outra?

    Muito obrigado,

    Hermes

    segunda-feira, 25 de março de 2013 12:23

Respostas

  • Olá,

    Impacto de performance não tem (ou chega ao nível do imperceptível), vai mais da organização, manutenção e reaproveitamento.

    Eu geralmente coloco as Entidades e Interfaces em uma Class Library, e Acesso a dados em outra, visando reaproveitamento.

    Como você citou Contexto, creio que esteja falando de Linq to Sql ou EF, então como seu contexto provavelmente vai estar fortemente acoplado as entidades, eu deixaria na mesma Class Library dividido em pastas como você citou.

    Claro que você conhece o sistema melhor que eu, então veja se existem elementos que podem ser reaproveitados, se sim, divida em projetos diferentes.

    • Marcado como Resposta Hermes 2013 segunda-feira, 25 de março de 2013 12:38
    segunda-feira, 25 de março de 2013 12:35