none
clases instancia,estáticas RRS feed

  • Pregunta

  • Hola ,consulta, tiene que ver con las clases estáticas y las de instancia. Viendo vídeos de programación en capas con entity framework las clases de la capa de negocio las hacen estáticas pero investigando un poco más vi que no es tan así, cada una tiene su razón de ser. En pocas palabras: en que me baso para hacer una clase estática y otra de instancia?. Muchas gracias por la ayuda que me brindan que por cierto es muy buena.
    jueves, 17 de enero de 2019 11:43

Respuestas

  • hola

    No crees nunca las clases de negocio static, porque se supone que estas debas poder definir una interfaz para inyectarse en las clases de presentacion usando una libreria de IoC (Inversion of Control)

    Si creas las clases static no vas a poder inyectar la instancia de la clase de negocio para poder mas adelanate generar test de tu codigo, es por eso que no se hacen static estas clases, porque debes poder mockearlas para realizar test del codigo

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    jueves, 17 de enero de 2019 12:45

Todas las respuestas