Quel est l'abruti qui t'as dit de ne pas faire confiance a ce genre d'outil?
Si tu connaissais un tant soit peu eclipse, tu saurais que la probabilite d'avoir une erreur au refactoring est bien plus grande manuellement qu'avec le refactoring automatique.
Eclipse (ou n'importe quel IDE decent) connait le type de chaque variable, et sais retrouver TOUTES les instances d'une classe donnee.
Et il sera toujours infiniment meilleur que toi, pour la simple et bonne raison que c'est lui qui compile le code, et que donc il a connaissance de toutes ses infos, de facons bien plus fiable et precise que tu ne pourrais jamais le faire.
Quand a l'expression reguliere, j'aimerais bien la voir, histoire de rigoler un bon coup.
Nan, parce que si ton expression reguliere est capable de changer les classes filles et parentes, ainsi que les appels aux classe filles et parentes, sans pour autant changer des fonctions qui portent le meme nom, mais sont dans des classes differentes, tout en t'empechant de renommer ta fonction en un nom qui est deja prit, ben franchement, chapeau bas.
Alors, oui, c'est sur que si tu fais du C, un query replace in files, ca va marcher. Encore que, je serais pas franchement tranquille, t'as tres vite fait de faire une enooooorme connerie qui va te prendre une demi journee a reparer...
[^] # Re: Nouvelle version
Posté par thedude . En réponse au journal Eclipse Galileo et Jaunty. Évalué à 4.
Si tu connaissais un tant soit peu eclipse, tu saurais que la probabilite d'avoir une erreur au refactoring est bien plus grande manuellement qu'avec le refactoring automatique.
Eclipse (ou n'importe quel IDE decent) connait le type de chaque variable, et sais retrouver TOUTES les instances d'une classe donnee.
Et il sera toujours infiniment meilleur que toi, pour la simple et bonne raison que c'est lui qui compile le code, et que donc il a connaissance de toutes ses infos, de facons bien plus fiable et precise que tu ne pourrais jamais le faire.
Quand a l'expression reguliere, j'aimerais bien la voir, histoire de rigoler un bon coup.
Nan, parce que si ton expression reguliere est capable de changer les classes filles et parentes, ainsi que les appels aux classe filles et parentes, sans pour autant changer des fonctions qui portent le meme nom, mais sont dans des classes differentes, tout en t'empechant de renommer ta fonction en un nom qui est deja prit, ben franchement, chapeau bas.
Alors, oui, c'est sur que si tu fais du C, un query replace in files, ca va marcher. Encore que, je serais pas franchement tranquille, t'as tres vite fait de faire une enooooorme connerie qui va te prendre une demi journee a reparer...