Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Modularizar
Message
De
19/11/2004 13:40:19
Victor Acosta
Independent Programmer.
San José, Costa Rica
 
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire de projet
Titre:
Versions des environnements
Visual FoxPro:
VFP 7
Database:
MS SQL Server
Divers
Thread ID:
00961468
Message ID:
00963039
Vues:
16
Gracias Martin , la situacion es la siguiente:

Las tecnicas que usted me detalla no son del todo desconocidas para mi , al menos a nivel teorico , lo que sucede es que este proyectos de 60MB esta programado en orientacion a objetos mezclado con programacion modular y en otros casos programacion monolitica, lo que quiero decir es que cuando llegue a esta empresa me encontre una mezcla muy fuerte de tecnicas de programacion (moderna y caracter) , esto impide al menos a este software aplicarle tecnicas de modularizacion , concentracion y reutilizacion.

En lo personal este proyecto yo lo dejaria asi , ya que los clientes ya lo aceptaron y tiene su mercado asegurado , ahora bien , el problema es que se ha convertido en un elefante que llega y se come el ram de las maquinas lentas (bueno... que tiene 120mb o 64 de ram). Dadas estas circunstancia la gerencia me ha pedido DIVIDIR en partes este gran EXE para que al menos:

1-La tiempo de descarga de nuestro web baje.
2-No tener que compilar todo , si lo que queremos es un cambio especifico.
3-Reducir el alloc en memoria , para no tener problemas con Windows.

Como le decia a otro forista , necesito una solucion NO integral , mas bien es un parche momentaneo mientras hacemos una inversion real , posiblemente orientados a migrar de plataforma hacia web services.

Al final lo que busco es no tener que inventir mucho tiempo ni impactar a mis clientes debido a que un cambio estructural como el que usted me propone no es factible en este momento al ser nuestra empresa pequeña comparada con otras del ramo.


Gracias por cualquier consejo .
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform