Ver Mensaje Individual
  #3  
Antiguo 20-12-2021
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.286
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por algodritmo Ver Mensaje
Me pregunto si me podrian dar un feedback honesto sobre este codigo.

Bueno, imagino que tu suegro debe ser investigador y experto en nutrición, no informático, porque el código como tal, a mi entender deja bastante que desear (sólo evaluándolo desde el punto de vista informático).
Sólo viendo las variabnle globales (como comenta Casimiro) o la función NutrientSupply (que tiene unas 4000 líneas) a mi se me ponen los pelos de punta.

Que conste que no quito valor al trabajo de tu suegro, por eso comento que no debe ser informático, o si lo es, debe ser de la vieja escuela.
El trabajo que hay en ese código es tremendo (sólo hay que mirar las líneas de código generadas), pero informáticamente es bastante mejorable.



Cita:
Empezado por algodritmo Ver Mensaje
Ahora me pregunto si habria posibilidad de vender el codigo a otra empresa.
El tema es que no tiene documentacion de ningun tipo... ni del modelo de simulacion que hay detras, de la idea de como una cosa conecta con la otra (en la vaca), ni tampoco ninguna documentacion del codigo, que en su parte principal es miles de lineas en un solo procedure (tambien hace acceso a archivos, a base de datos, muestra de graficas, etc)

Si funciona, siempre puedes venderlo.

Si es un modelo que no cambia, puedes utilizarlo.

En ese caso tendrías que pactar con la empresa qué pasa con el código, quien lo modifica o qué obligaciones tiene cada cual.
Puedes vender el código "tal cual". Si la empresa es consciente de ello, pues adelante. Todo depende de cual sea el acuerdo.



Cita:
Empezado por algodritmo Ver Mensaje

Si pueden dar una mirada bien rapida al codigo y decirme que piensan, si es posible (y cuanto trabajo requeriria) entenderlo, hacer documentacion inversa y eventualmente entender el modelo, exportar partes de la logica a otro software, etc.

Entiendo que eso sólo puede hacerlo alguien que entienda de este tema (nutrición y modelos de simulación).
En ese caso, imagino que repasándolo se podría hacer una idea. contando que los nombres utilizados en las variables y los pocos comentarios le pueden ayudar a hacerse una idea genérica.
Para alguien sin esos conocimientos lo encuentro muy difícil o imposible.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita