Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 16-01-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 30
jachguate Va por buen camino
Cita:
Empezado por olmecas Ver Mensaje
lamentablemente los componentes gratis no son ni la mitad de estables que los residentes en el programa de borland, ademas causan verdaderos problemas cuando intentas migrar a otra version del borland, o usarlos en grupo, ya que si un miembro del grupo no tiene instalado el componente, tendra problemas al correr la aplicacion, no asi los que vienen de fabrica perfectamente estables y funcionales y STANDARES
Creo que el problema está en generalizar.

En mi opinión:
No todos los componentes de terceros son buenos.
No todos los componentes de terceros son malos.

Algunos componentes de terceros, de hecho, vienen "de paquete" con delphi, pero no por ello dejan de ser de terceros (no digo que sean buenos o malos, cada quien que lo evalúe):

TeeChart: comercial de Steema Software
Quick Reports: comercial de QuSoft
Indy: Libre del proyecto indy
IntraWeb: comercial de Atozed Software

Creo que también depende del enfoque.

Personalmente, estoy de acuerdo que en ciertas ocasiones es mejor hacer un componente propio, o realizar una rutina para cierta tarea, que usar un componente x.

Pero tampoco creo que me resulte rentable desarrollar mi propia biblioteca para hacer tcp/ip, cuando tengo las INDY, que funcionan muy bien, a mi manera de ver, y en cambio me han ahorrado una enormidad de tiempo.

Digamos que puedo volverme muy ducho en INDY quizás en unas 40 a 60 horas de aprendizaje mas práctica. Desarrollar algo similar por mi cuenta, en cambio, sería una tarea titánica.

De la misma manera, uso algunos componentes del proyecto jedi (principalmente lo que antes eran las rx). La razón: la misma.
Mi tarea (y lo que mis clientes pagan) es desarrollar una aplicación que les permita cotizar y enviar el documento por correo (por poner un ejemplo). Si yo voy con un presupuesto de tropotiocientos mil porque le cargaré 300 o 3000 horas para desarrollar un suite medio-decente que me permita enviar un mensaje via smtp, creo que voy perdido.

Mañana, si viene un cliente que quiere comunicación serial, seguramente usaré cierto componente, que me han recomendado muy bien, pues tampoco creo poner mi tiempo en reinventar esa rueda.

Cita:
Empezado por olmecas Ver Mensaje
lSi es cierto un componente de tercero ahorra tiempo, ¿pero siempre valen la pena ponerlos?
No, no siempre vale la pena ponerlos... pero ¿nunca vale la pena ponerlos?

Creo que determinar eso es responsabilidad de cada quien.
__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
La mejor tecnica para actualizar datos NickName Firebird e Interbase 1 20-06-2011 15:47:08
Reutilizar codigo Delphi en PHP eduenas PHP 14 18-04-2007 20:43:47
Reutilizar codigo Perio Varios 7 17-11-2005 21:26:24
Reutilizar código "generico" adlfv OOP 13 06-09-2005 02:01:04
Reutilizar código (forms) de una aplicación a otra radiohead OOP 2 26-10-2004 15:57:06


La franja horaria es GMT +2. Ahora son las 08:51:11.


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