Foros del Web » Programando para Internet » ASPX (.net) »

usar clases para absolutamente todo?

Estas en el tema de usar clases para absolutamente todo? en el foro de ASPX (.net) en Foros del Web. Hola! vereis me ha tocado seguir un proyecto de otra persona en ASP, es un proyecto web y bueno ahora estoy revisándolo bien para ver ...
  #1 (permalink)  
Antiguo 22/04/2013, 08:15
 
Fecha de Ingreso: noviembre-2011
Mensajes: 117
Antigüedad: 12 años, 5 meses
Puntos: 2
usar clases para absolutamente todo?

Hola! vereis me ha tocado seguir un proyecto de otra persona en ASP, es un proyecto web y bueno ahora estoy revisándolo bien para ver como está hecho y poder continuarlo, la cuestión es que todo esta hecho con clases TODO, entonces mi duda es (igual en otros lenguajes) ¿es bueno desarrollar absolutamente todo basado en clases?

por ejemplo el programa tiene varios modulos: pedidos, albaranes, facturas....

y hay un .CS que calcula el IVA (superreducido, consumo y reducido) esta .CS para todas sus funciones espera la clase pedidos, entonces para toooooooooodas esas funciones en albaranes tendría que clonarlas solo que enviandole la clase albaranes para que pueda coger las variables y al igual con facturas...

entonces mi pregunta es: ¿eso es recomendable? ¿hasta qué punto conviene hacer algunas cosas en clases? ¿no sería mejor crear una función que espere x IVA y no una clase concreta?

gracias de antemano
  #2 (permalink)  
Antiguo 22/04/2013, 08:34
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: usar clases para absolutamente todo?

Cita:
Iniciado por eamanesims Ver Mensaje
entonces mi pregunta es: ¿eso es recomendable? ¿hasta qué punto conviene hacer algunas cosas en clases? ¿no sería mejor crear una función que espere x IVA y no una clase concreta?
Pues sí, es una metodología muy recomendable. De hecho, piensa que TODO C# está basado en objetos y clases. Tan malo no será hacerlo así, no?

El problema es que cuesta hacerse a trabajar así. En tu caso en cuestión, creo que la implementación que tienen del IVA ya es válida. Porque ahora lo has de aplicar para albaranes cuando antes no hacía falta?

Para hacer lo que tu dices, puedes usar una clase abstracta y que la clase pedido,alabarán y factura la hereden. Luego solo tendrías que hacer que las funciones de la clase IVA trabajen con esa clase abstracta.
__________________
Aviso: No se resuelven dudas por MP!
  #3 (permalink)  
Antiguo 22/04/2013, 08:41
 
Fecha de Ingreso: noviembre-2011
Mensajes: 117
Antigüedad: 12 años, 5 meses
Puntos: 2
Respuesta: usar clases para absolutamente todo?

Cita:
Iniciado por Malenko Ver Mensaje
puedes usar una clase abstracta y que la clase pedido,alabarán y factura la hereden. Luego solo tendrías que hacer que las funciones de la clase IVA trabajen con esa clase abstracta.
Tienes razón es una buena forma ^^ gracias!


Cita:
Iniciado por Malenko Ver Mensaje
El problema es que cuesta hacerse a trabajar así
Pues si, la verdad es que me está costando pero si es la forma correcta lo haré así :) el problema es que me da un poco de miedo tener malas costumbres y no poder aprender bien por así decirlo, ya que no llevo mucho en esto y estoy aprendiendo un poco libremente.

Etiquetas: asp, clases, usar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:46.