J'ai déjà reçu un bounty de 100 points de mario réponse, mais pourriez commencer une seconde de 100 points bounty si je vois de nouvelles bonnes réponses à venir dans. C'est pourquoi je suis à la maintenir ouverte la question et de ne pas choisir une réponse définitive, en dépit de l'octroi de la prime de mario.
Cela peut sembler une question simple (étudier le code et refactoriser) mais j'espère que ceux ayant beaucoup plus d'expérience peut me donner de bons conseils.
La bibliothèque est une source ouverte de 20 000 ligne de la bibliothèque que tout est dans un seul fichier et que je n'ai pas écrit moi-même. Le code est mal écrit et le seul fichier, c'est même un gros problème, car il gèle eclipse pour une demi-minute au moins à chaque fois que je veux faire un changement, qui est l'une des raisons pour lesquelles je pense qu'il vaut la peine de revoir cette librairie dans les petites classes.
Donc, en plus de la lecture du code et essayer de le comprendre, est-il commun (ou pas si commun) conseils lors d'un refactoring d'une bibliothèque de ce type? Que conseillez-vous de faire de ma vie un peu plus facile?
Merci à tous pour vos commentaires.