Les
outils de Développement
|
Une autre façon de développer en Java serait d'utiliser un environnement de développement. On peut citer par exemple Symantec Cafe 3, JBuilder 3, Visual J++. Ce dernier étant déconseillé à cause du code généré qui n'est pas 100% compatible java. Il est clair qu'on gagne en productivité avec un tel outil. Cependant, ils sont à mon sens efficaces uniquement pour du prototypage rapide. Dès qu'on va vouloir sophistiquer certaines choses, ils vont faire apparaître leurs limites. Ils ne sont pas du tout recommandé avec un objectif pédagogique, car beaucoup de choses deviennent transparentes pour l'utilisateur, et celui-ci finit par passer à côté des choses les plus intéressantes, comme la gestion des évènements par exemple. De plus, le code généré n'est souvent pas portable immédiatement car certains composants sont souvent propriétaires et nécessite une librairie de classes spécifique. |