On va dire que les plus utile c'est une très bonne complétion (+refactoring de temps en temps). Cette complétion marche surtout bien avec les langages compilables (java, c++, …) mais donne peu ou aucun résultat avec les langages interprétés comme ruby ou la structure des objects/classes peut évoluer au cours de l'éxécution.
Ensuite, pour moi ce qui est le plus utile, ce sont l'ensemble des méthodologies/outils qui ont totalement changés. Déjà les frameworks (forme d'injection de dépendances) et les méthodologies qu'ils encourages comme les tests unitaires et/ou les tests d'intégration.
Git, puis les repository comme github ont dynamisé les échanges et les évolutions des projets (en y réfléchissant, je trouve que le DVCS sont ce qui à le plus changer ma façon de travailler).
La virtualisation a également favorisé de nouvelles pratiques de dev et de tests.
A mon point de vue, les changements dans les éditeurs/IDE sont finalement peu important par rapport à l'évolution de l'écosystème.
# Ça dépend du language et évolution de l'écosystème
Posté par RB . En réponse au journal Point de vue : un IDE est il un outil de programmation indispensable ?. Évalué à 6.
On va dire que les plus utile c'est une très bonne complétion (+refactoring de temps en temps). Cette complétion marche surtout bien avec les langages compilables (java, c++, …) mais donne peu ou aucun résultat avec les langages interprétés comme ruby ou la structure des objects/classes peut évoluer au cours de l'éxécution.
Ensuite, pour moi ce qui est le plus utile, ce sont l'ensemble des méthodologies/outils qui ont totalement changés. Déjà les frameworks (forme d'injection de dépendances) et les méthodologies qu'ils encourages comme les tests unitaires et/ou les tests d'intégration.
Git, puis les repository comme github ont dynamisé les échanges et les évolutions des projets (en y réfléchissant, je trouve que le DVCS sont ce qui à le plus changer ma façon de travailler).
La virtualisation a également favorisé de nouvelles pratiques de dev et de tests.
A mon point de vue, les changements dans les éditeurs/IDE sont finalement peu important par rapport à l'évolution de l'écosystème.