FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Los controles dbaware, guardadas las distancias, son como PHP. Si no te tomas la molestia de usarlos como se debe, es seguro que piensas que son lo peor de la creación. Eso de que generan código espaguetti es sólo si no se toma uno el tiempo de separar los formularios de los módulos de datos, colocar en estos últimos los datasets y no andar poniendo código sql insertado al vuelo en el onclick de un botón.
LineComment Saludos |
#2
|
||||
|
||||
Cita:
Convengamos que no por tener un módulo de datos y poner ahí los datasets, conections, datasources, etc. necesariamente vamos a llegar a buen código Y me animo a decir, que esto sucede con cualquier cosa en el desarrollo de aplicaciones... que no es exclusivo del debate "dataware si o no". Si uno no controla la relación acoplamiento/cohesión tampoco llegará a buen puerto... si uno no controla sus diseños de clases tampoco llegará a buen puerto... si uno abusa de los patrones de diseño tampoco llegará a buen puerto... si uno no.... Ya antes tuvimos un par de debates sobre si los datasets y los datasource siempren deben ir en módulos o si los ponemos en un form. Nuestro compañero Al con su método de dataset clonado había dado una solución "salomónica" a un caso particular. Y al final todo parece ser que hay mucho de DEPENDE. [Modo humor y desahogo ON] En lo que todos estaremos de acuerdo a que todos odiamos a PHP ¡Nadie lo quiere cerca! Y mejor no me lo recuerden que estoy haciendo un curso de diseño web... por ahora todo es Wordpress y te lo pinta fácil. Pero ya estoy viendo que para un buen par de cosas tendré que meterme al código crudo... y yo de PHP estoy muy offside. [Modo humor y desahogo OFF] Saludos, |
#3
|
||||
|
||||
Cita:
El problema es que el modelo RAD hace facil e invita a escribir directo en reaccion a un evento. Sin los data-awre es identico: Igual ocurre en VB y otros IDES con ideas similares. Eso es un defecto inhato en cualquier IDE que no promueve separacion, como ocurre en contraste con XCode (donde este tiene claramente delineados el modelo MVC). ---- Un problema similar sufre .NET con Asp.net, que se ha corregido con Asp.NET MVC.... Osea, es factible tener un "Delphi MVC" que incluya la plomeria necesaria para promover un diseño mas sano.
__________________
El malabarista. |
#4
|
||||
|
||||
Cita:
LineComment Saludos |
#5
|
||||
|
||||
Me gustaria que los foros tuvieran una funcion tipo "Desviar hilo a nuevo titulo=DataAware" para resolver el problema de que las conversaciones terminan cambiando de tema, casi siempre por culpa de Casimiro
__________________
El malabarista. |
#6
|
||||
|
||||
Cita:
Y sí, una función así sería muy útil. LineComment Saludos |
#7
|
||||
|
||||
Cita:
¿Pero y ahora que hizo Casimiro? Acá el que metió el tema del data-ware fue brakaman que decía que sin componentes data-ware no es posible trabajar. Y después tanto yo como otros comentamos que SI es posible trabajar sin ellos. Y dejamos abierta la discusión de si está bien o mal... Saludos, |
#8
|
||||
|
||||
¿Alguien me ha llamado?
|
#9
|
||||
|
||||
¡Ahí estás, cabrón!
—Considerando que cabrón en México también se dice de forma cariñosa—. Un derivado abrazo. Al González. Última edición por Al González fecha: 30-08-2016 a las 05:31:44. |
#10
|
||||
|
||||
Cita:
Cierto yo hablaba por mi experiencia que soy un novato permanente (no me dedico profesionalmente), y no he trabajado nunca sin componentes Data-Ware y veo que muchos de vosotros ni siquiera los utilizais, ni me lo imaginaba. Para mi fue un gran avance en Bases de datos trabajar con estos componentes y distinguio a Delphi de otros entornos por esos componentes. No digamos si te comprabas las infopower hasta un novato como yo programaba como los profesionales. De todas formas sigo pensando que incluyendolos potencian mucho la version Starter, quien no los quiera usar perfecto. Saudos. |
#11
|
||||
|
||||
Cita:
Edito: ups, perdon por desvirtuar....nos fuimos por las ramas.
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma. |
#12
|
|||
|
|||
Baje Delphi, lo probe, le instale componentes, realice una pequeña aplicacion de base de datos y reportes (zas), creo que esto es lo basico para realizar una aplicacion de base de datos util, no veo que se necesite mas para hacer algo funcional.
Hace rato que salio Lazarus y aun con sus inestabilidades y bugs salieron a relucir proyectos realmente funcionales, Delphi starter es una buena opcion para los desarrolladores de Object Pascal, si le añadimos componentes gratuitos no necesitaremos nadamas. Ahora bien, si lo que queremos es partir de un Delphi Berlin en su version Enterprise (o la que sea mas completa) y compararlo con la version starter pues entonces si nos quejaremos y diremos que la herramienta se queda corta, mi comentario es simple "Ahorren y compren la version que gusten o usen las versiones piratas". Regresando a las comparaciones. Probe de todo para realizar un dll (CodeBlocks, Codelite, DevC++, NetBeans, Eclipse): La realidad es que en todas estas herramientas se puede realizar aplicaciones pequeñas o grandes pero ninguna tan simple, facil y estructurada (pones boton, agregas eventos, redimensionas form) como en delphi, me tomo 1 hora con pruebas realizar el proyecto, cuando en C++ demore un rato en entender el IDE y configurar el compilador (el que me funcionaba a la primera similar a delphi fue DEvC++), con delphi te olvidas de configuraciones (con los paquetes pues a pelearse) y te centras en el desarrollo. Mi opinion ahorita que ando atorado con un proceso, jejeje. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Viernes 17 Junio 2016 ¡C++ Builder starter GRATIS¡ | WHILENOTEOF | Noticias | 20 | 18-06-2016 17:12:03 |
Delphi XE3 Starter, ¿vale la pena? | to_to | Delphi para la web | 4 | 09-01-2013 07:13:14 |
Donde descargo C++ o Delphi STARTER | cmm07 | Varios | 8 | 23-07-2012 10:41:52 |
Builder y Delphi Starter Edition | Neftali [Germán.Estévez] | Noticias | 68 | 17-02-2011 19:47:40 |
|