Meh, ca se discute. Apres 18 mois a bouffer de l'objc et ses import a la mord moi le noeud, et clang qui se chie dessus parce qu'une enum est declaree deux fois, et le pch qui vient foutre la chtouille aussi. Apres 18 mois, t'y penses plus trop, t'es resigne.
Je viens de passer 2 jours a ecrire du java, ben putain. Taper un type, sauver et avoir l'import automagiquement apparaitre, ou retrouver un nom de classe juste en tapant qq lettres, ben ca fait plaisir.
Je fais du proof of concept la, donc du refactoring, j'en ai fait, des typos dans les noms de classes, j'en ai bouffe, et pas qu'un peu, des signatures et des noms de methodes des bois, en veut tu en voila, quand a changer des classes de package (voire de projet), j'en ai fait pas mal aussi.
Cmd alt r pour renommer, et paf, c'est fait. Le changement de package? Drag n drop. V'la le sentiment de liberation d'avoir du refactoring qui marche (bordel). A l'inverse j'ai des classes/methodes avec des typos qui se balladent dans mon projet iOS depuis des mois parce que je sais qu'elles sont utilisees un peu partout, et j'ai autre chose a foutre de tout peter pour inverser 2 lettres.
Desole, mais non, objective c (ou c++ si ca ca te fait plaisir) ca a rien de plus sympa. Devoir faire le yoyo en permanence a remonter, trouver le bon endroit pour ton import, faire gaffe qu'il y soit pas en double (on sait jamais), nettoyer un ou deux imports inutiles pour enfin redescendre et se rendre compte que t'as perdu ton fil de pensee, ca va 5 minutes.
La grosse difference, c'est qu'un ide va t'apporter tres peu en c/c++ la ou le java se prete tres bien a un refactoring super efficace. Quand t'as goute a ca, t'as aucune envie de retourner a gerer les choses a la mano, et a l'inverse, en c/c++ tu l'acceptes et tu fais avec parce que de toute facons, beeen… Tu peux pas vraiment faire autrement, alors…
[^] # Re: Non, mais ...
Posté par groumly . En réponse au journal Point de vue : un IDE est il un outil de programmation indispensable ?. Évalué à 1.
Meh, ca se discute. Apres 18 mois a bouffer de l'objc et ses import a la mord moi le noeud, et clang qui se chie dessus parce qu'une enum est declaree deux fois, et le pch qui vient foutre la chtouille aussi. Apres 18 mois, t'y penses plus trop, t'es resigne.
Je viens de passer 2 jours a ecrire du java, ben putain. Taper un type, sauver et avoir l'import automagiquement apparaitre, ou retrouver un nom de classe juste en tapant qq lettres, ben ca fait plaisir.
Je fais du proof of concept la, donc du refactoring, j'en ai fait, des typos dans les noms de classes, j'en ai bouffe, et pas qu'un peu, des signatures et des noms de methodes des bois, en veut tu en voila, quand a changer des classes de package (voire de projet), j'en ai fait pas mal aussi.
Cmd alt r pour renommer, et paf, c'est fait. Le changement de package? Drag n drop. V'la le sentiment de liberation d'avoir du refactoring qui marche (bordel). A l'inverse j'ai des classes/methodes avec des typos qui se balladent dans mon projet iOS depuis des mois parce que je sais qu'elles sont utilisees un peu partout, et j'ai autre chose a foutre de tout peter pour inverser 2 lettres.
Desole, mais non, objective c (ou c++ si ca ca te fait plaisir) ca a rien de plus sympa. Devoir faire le yoyo en permanence a remonter, trouver le bon endroit pour ton import, faire gaffe qu'il y soit pas en double (on sait jamais), nettoyer un ou deux imports inutiles pour enfin redescendre et se rendre compte que t'as perdu ton fil de pensee, ca va 5 minutes.
La grosse difference, c'est qu'un ide va t'apporter tres peu en c/c++ la ou le java se prete tres bien a un refactoring super efficace. Quand t'as goute a ca, t'as aucune envie de retourner a gerer les choses a la mano, et a l'inverse, en c/c++ tu l'acceptes et tu fais avec parce que de toute facons, beeen… Tu peux pas vraiment faire autrement, alors…