-
Bulles de code
(Je ne suis pas certain de savoir où poster ce genre de sujet, ça touche un peu tout le monde mais je voulais en parler du point de vue C++ aussi alors bon...)
Un nouveau concept d'outil d'edition de code (voir la vidéo):
http://www.cs.brown.edu/people/acb/codebubbles_site.htm
Ca a l'air interessant. Personnellement je ne sais pas trop quoi penser sauf que je voudrais tester ce plugin mais avec C++ et pas avec Eclipse (un plugin pour Visual Studio serait tout a fait adequate).
Sachant que l'Homme a plus de facilité à se souvenir de l'emplacement spatial des éléments plutot que des "valeurs" (les noms, les mots, les nombres), je me dit qu'a long terme ça pourrait peut être changer la vie des développeurs (de la même façon que l'ajout d'intellisense-likes depuis plusieurs années). Surtout si c'est optionel (et donc utilisé surtout quand on en sent le besoin, pas tout le temps pour la hype).
Qu'en pensez-vous?
-
Bonjour,
Cela semble intéressant, mais je ne suis pas sur du réel avantage de la chose.
Premièrement, la video montre un truc, qui est très orientée beauté de la chose. Perso, je n'ai pas besoin d'avoir un joli éditeur de code ... j'ai juste besoin d'avoir un truc qui écrit du texte, qui colore, et qui a une sorte d'intellisense.
Après ... il y aura toujours le point:
Un bon code, est plus facile à comprendre ... qu'un code tout pourrie.
-
Salut,
C'est surtout à l'utilisation qu'on se rend compte de la facilité ou non d'une telle idée.
C'est vrai que cette représentation très graphique et spatialement organisée ressemble plus à un bureau (physique) plein de post-it et de papier griffonné avec la cohérence en plus que peut apporter l'informatique.
Je crains que (comme mon bureau) à terme cela ne prenne un aspect 'bordel' et devienne donc illisible.
-
J'ai un peu l'impression que c'est orienté "entrer dans du code qu'on n'a pas écrit soi-même pour y trouver des bugs" et non pas "écrire du nouveau code".
Mais je me demande ce que ça donnerait sur très grand écran, en multi-touch, lors d'une session de revue de code...
-
De même, de premier abord je me dit aussi que ça semble efficace surtout pour "éditer" du code, plus que pour l'écrire.
Sachant cela je me dis aussi que du coup il y a peut être un gain vu qu'on passe l'essentiel de notre temps a débugger ou lire du code.
Il faut vraiment qu'on ai quelque chose sous la main pour voir ce que ça donne. Mais le fait que ce soit en Java me gène parceque je n'ai pas de projet sur lequel je pourrais tester dans ce language.
Concernant l'organisation, en fait même si de premier abord on peu facilement avoir du bordel, il se peut que le fait d'avoir les différents espaces (la barre en haut qui est la vue d'ensemble de l'espace) aide a avoir des "contextes" plus physiques.
Le rendu "joli" ne m'interesse pas personellement, tant que la fonctionalité est là, donc j'espère bien tester de genre d'outil voir ce que ça donne au final.
Le fait que ce soit issu de recherches académiques m'intrigue. Il faudra que je me dégage du temps la semaine prochaine pour lire un peu sur quoi ça repose. J'avais déjà lu les études sur le fait qu'on a une bonne mémoire spatiale (et j'en abuse tous les jours...) mais peut être qu'il y a d'autres infos interessantes.