18/09/2004, 11:48
|
| | | Fecha de Ingreso: noviembre-2003 Ubicación: Costa Rica
Mensajes: 422
Antigüedad: 21 años Puntos: 0 | |
Leyendo bien el primer comentario de este post me llega una idea similar, pero no igual a la que tenía...no se si está bien, esperemos que alguien que sepa de esto nos ayude...
3-Capa de Usuario:
imaginémos el código, este sólo diría cosas como:
(imaginemos que hay una o varias librerías que ya creamos)
insertar(valor, parametros) //insertar algun valor en alguna tabla de la DB, x ej.
validar(numero, parámetros); //accesa una librería para validar, en este caso números
validar(texto, parámetros);//accesa una librería para validar, en este caso texto
---------------------se reduce mucho el código ¿cierto?
2-La capa de lógica de negocios estaría compuesta por esas librerías que acabamos de usar, x ej:
Librería validar(función, parámetro)
{
función texto()
{
validación del texto
}
fución numero()
{
validación del número
}
}
librería insertar(valor, tabla, tipo_valor)
{
validar(tipo_valor, valor) //llamamos la otra librería
si la validación es correcta
DB(insertar, valor, tabla) //este sería el otro nivel
}
-----------------la ventaja de las librerías es que son reusables y es + ordenado
1- capa de DB
librería de DB(funcion, valor, tabla)
{
Insertar()
{
procedimiento
}
modificar()
{
procedimiento
}
Eliminar
{
procedimiento
}
}
alguien que me corrijo por favor...
__________________ "Un experto es una persona que ha cometido todos los errores que se pueden cometer en un determinado campo" - Niels Bohr
:cool: 0!)!u!/\ :patada: |