![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
Ese es el tipico diseño de un programa hecho para hacer PERDER plata y tiempo. Una estructura terrible. Un codigo spaguetti. Servicios técnicos de por vida garantizados. Yo que estaba metido hasta las narices en todo eso de los ERPs no había visto unos estándares tan malos ni en el mas terriblemente codificado ERP de la región (y venga que si hay malos!). Es vergonzoso que este hecho en Delphi. Se parece una nomina que compro una empresa en la que trabaje visual basic, solo que el codigo de la nomina se entiende mas. Al menos las variables no eran C01, C02... ---- Y obvio que mi opinion importa un comino. El proyecto lleva su tiempo y me imagino que se habra usado con "exito" en muchas empresas (ni que fuera la primera vez que un programa asi se vuelve popular!), pero la verdad que me dio con un golpe bajo ver el proyecto de nuevo....
__________________
El malabarista. Última edición por mamcx fecha: 09-06-2011 a las 23:22:31. Razón: Aclaraciones |
|
#2
|
||||
|
||||
|
Cita:
|
|
#3
|
||||
|
||||
|
Y yo que pensaba que había visto código horribles... pero este si que la partió... Hasta debuguear lo más sencillo se te hace difícil porque hay más de dos instrucciones en una sola línea.
Es una lástima, pero con códigos así, más bien ahuyentan a los desarrolladores. |
|
#4
|
||||
|
||||
|
Cita:
Siento que importaría más si te esforzaras un poco en respetar los acentos y en abrirte a líneas de pensamiento menos capitalistas. Se ve terrible que un emprendedor de tu talla muestre tal desprecio por el idioma en el cual se comunica y tal adoración por los ejemplos de acumulación de riqueza material. Cita:
![]() Lo que sí comparto contigo es lo espantosa que está esa muestra de código. ![]() Yo no invitaría a los creadores del proyecto a matar éste. Mi sugerencia sería rediseñarlo con la asistencia de dos o tres colaboradores de amplia experiencia y comprobada calidad, aprovechando todo lo que ya se ha ganado en el camino. Un abrazo sin plata de por medio. Al González. ![]() |
|
#5
|
||||
|
||||
|
Imagino que el que diseñó las primeras especificaciones del proyecto sería una persona "mayor", de la primera generación de programadores, de cuando todavía no se estudiaba en la universidad. Lo digo porque la primera vez que vi el código me recordó un tutorial de metodología de programación que leí hace muchos años, ya digo, no existía la carrera universitaria, y en aquel tutorial se creaban los campos y variables de esa forma: C01, C02, C03... FP1, FC1, etc.
Después he visto otros programas que usan esa técnica, la de no pensar en los nombres de los campos, sino en darle un número consecutivo según se van creando, al igual que las variables. Esa técnica tuvo un tiempo en que fue muy usado. Seguramente tenía sus virtudes, aunque nunca llegué a conocerlas.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#6
|
||||
|
||||
|
Una de las ventajas supuestas del open source es que en teoria mejora la calidad del código ya que hay mas "ojos" encima de el.
Si quienes apoyaron el proyecto buscaban promover el open source se nota que solo lo hicieron de nombre. Si alguien tomara ese proyecto como un ejemplo, pues que podria esperarse? He visto varios proyectos open source y ninguno tan mal en la parte del codigo. No que sean todos muy buenos, la mayoria de lo que he visto en PHP ha sido muy deprimente (no todos, por ejemplo uno bueno), unos en PERL tremendos, pero no hasta un grado como este. Es pasable que hayan empezado asi. Pero es que nunca han mejorado, y eso si me parece muy triste. Aunque en general el codigo open source hecho en latinoamerica deja que desear. Y no veo el porque... Cita:
Y lo de capitalista no veo a que viene en este caso. Fue una critica a este proyecto en particular... de paso no solo me he beneficiado mucho del open source y lo uso de forma habitual sino que ademas tengo al menos un proyecto publico, uno que desafortunadamente murio y colaborado en algo a uno grande (y mi proyecto comercial, parcialmente open source).
__________________
El malabarista. |
|
#7
|
||||
|
||||
|
Cita:
¿Cuántos "ojos" han visto el código y han podido colaborar en el mismo?, sólo tú, así que a saber lo que has hecho. Pues algo parecido es este caso, en ese proyecto trabajaron y trabajan unas personas contratadas para hacerlo, con la idea de hacerlo disponible con una licencia libre, pero no es un proyecto en el que haya participado cualquiera desde el primer momento.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#8
|
||||
|
||||
|
Eso se entiende. Y el modelo como tal da resultado, eso es claro. Lo que me parece triste es que siendo un proyecto con el afan de promover el software libre, no haya tenido el enfoque o el apoyo necesario para haberlo hecho mejor.
Y no necesariamente la cosa funciona porque sea a primer momento o luego. Muchos proyectos arrancaron como algo privado o propietario y luego se pusieron publicos... otros desde el mismo principio. Como todo, es la calidad de la mano de obra y el apoyo que reciben lo que determina el resultado...
__________________
El malabarista. |
|
#9
|
||||
|
||||
|
No se, no se, el código no me convence, pero sin duda estoy dispuesto a colaborar si se hace una re estructuración del código y de la base de datos, por que la verdad esos nombres de los campos son la patada.
__________________
mas confundido que Garavito el día del Niño. |
|
#10
|
||||
|
||||
|
Según tengo entendido el programa hace años que se hizo, se usó Kilyx, ahora lo que han hecho ha sido rehacerlo usando lazarus.
En el mensaje actual no están solicitando programadores para desarrollarlo, puesto que el programa está listo, están buscando colaboradores, probadores, etc. Pego el mensaje aquí: Cita:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| FacturLinEx a lazarus + zeos + firebird | Robert01 | Noticias | 2 | 09-01-2009 16:16:58 |
| Se busca componente SSH | marceloalegre | Varios | 2 | 22-01-2008 23:52:59 |
| En busca de hackers | Onti | La Taberna | 0 | 26-02-2007 23:08:54 |
| Se busca programador... | xaxoxaxin | C++ Builder | 5 | 26-01-2007 23:38:01 |
| Busca las 7 diferencias | marcoszorrilla | Humor | 2 | 17-05-2006 23:03:13 |
|