Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-07-2005
DANY DANY is offline
Miembro
 
Registrado: nov 2003
Posts: 145
Poder: 21
DANY Va por buen camino
Uqe Librerias De Persistencia De Objetos Me Recomiendan??

Hola foro
Les cuento que estoy por empezar a desarrolarun proyecto nuevo,
a Grandes rasgos es una aplicacion de gestion administrativa para una empresa
son 130 puestos de trabajo trabajando contra un SQL Server desarrollados en Delphi 7.

hace unos meses empece a incursionar en el tema de la OOP y UML.
hice un par de aplicaciones pequeñas donde declaraba prolijamente las clases
y creaba los objetos, todo muy bonito (inclusive el cliente se mostro muy conforme,
cosa rara en el rubro, jaja ) con el pasar del tiempo me di cuenta del gran problema
que tenian mis aplicaciones y es el acople del SQL (incluidos siempre en metodos de
los objetos como texto puro), es decir que se pierde uno de los principios mas basicos
de la POO que es que los objetos funcionen como cajas negras independentes,
pr supuesto un cambio en la estructura de la BD Destruia todo el programa (a veces exajero)
Concretamente me puse a investigar el tema de las librerias de persistencias de objetos.
Instale Bold, aprendi a usarlo(Solo lo basico,
por ende mis concluciones de la herramienta pueden ser herradas).
Me parecio muy interesante, pero lo que no me gusto es que siemprea arman
la interfaz de usuario con los componentes BOLD. Eso de las dbgrid comunes y los navigator
por lo gral no van en aplicaciones serias (por lo menos en mi opinion) en donde se require
lograr un grado de interaccion del usuario con la GUI mucho mayor. Yo tengo mi conjunto de
componentes cuiddosamente seleccionados (CuantumGrid, InfoPower, etc.).
!Y NO LOS PIENSO CAMBIAR POR OTROS QUE ME RESTRINJAN FUNCIONALIDAD!.
mas que una duda concreta lo que les pido es una orientacion, Estuve viendo algo de RemObjects
y veo que son aplicaiones orientadas al trabajo con multiples bases de datos ( no es mi caso).
en fin,con que herrmienta puedo mapear atributos a Campos de BD, que me automatizen la
generacion de SQL y que me informe (o automatize si es posible) si cambia algo en la BD en
las clases que hacen uso de la misma?. Creo estar conceptualmente por el camino correcto pero
no se que herramientas usar ya que carezco de experiencia en el tema.
Vi los foros de MAMCX y me parecieron fantasticos,
de todas maneras necesito un empujoncito mas. Creo que es una cuestion importante por que si
largo el proyecto viciado probablemente no haya marcha atras (Igual que empezara a fumar ), los tiempos caigan fuera de
lo estimado (GRANDES DOSIS DE CAFE, PELEAS CON LA NOVIA, QUIZAS HASTA CON LA SUEGRA...) y
seguramente el mantenimiento sera un caos, lo cual incide directamente en el bolsillo.
(y agrandaria el mito de que todos los informaticos somos chantas=charlatantes)

Bueno,me pase de vueltas escribiendo ,les mando un saludo grande.
El aporte altruista de los que participan en los foros es una ayuda muy importante, que tiene
concecuncias directas en la vida de los que lo aprovechamos (y de vez en cuando aportamos)
(menos peleas con la novia y la suegra, etc.) .
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 22:57:23.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi