Question

J'ai hérité d'une interface graphique dans le format d'un fichier Form1.h .NET de ligne 10 000 Visual C ++ et 3 méga-octet Form1.resx. L'auteur précédent essentiellement reposa beaucoup de boutons pour se moquer de l'interface, mis en œuvre un certain nombre de choses, puis a manqué de vapeur. Ma tâche est de terminer. La direction ne veut pas perdre leur « investissement » à ce sujet, et je préfère garder tout ce qui est fait aussi bien.

Est-ce que je peux faire pour diviser ce monstre en fichiers plus petits, et peut-être même organiser un peu? En ce moment, il est assez grand que les tâches d'édition sont lents. Il ne peut devenir plus lent. La fonctionnalité existante est mise en œuvre directement dans le fichier Form1.h, donc de préférence Je préfère garder les actions / événements attachés aux éléments de l'interface utilisateur.

Je viens de comprendre comment créer un nouveau fichier de ressources géré et éléments d'interface copier-coller, mais qui ne comprend pas certaines propriétés telles que les noms, ou des événements.

Était-ce utile?

La solution

  

La direction ne veut pas perdre leur « investissement » sur elle

Ceci est une position erronée. Que ce soit la bonne décision de lancer quelque chose et recommencer dépend de la quantité de travail qu'il reste à compléter, pas sur la quantité de travail a déjà été fait. À ce stade, ils sont juste jeter l'argent par les.

Traiter l'application existante en tant que conception du prototype et mettre en œuvre correctement à partir du sol, parce que cela va probablement plus rapide que d'essayer de réparer cette monstruosité.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top