un bon programmeur java fera appel à un maximum de bibliothèques existantes [...], mais bon je n'en vois pas tant que ça
Le problème de cette approche est que tu deviens dépendant d'un projet externe, et donc des décisions prises par ce projet. Que faire s'il est abandonné ? Si la nouvelle version (nécessaire pour supporter la nouvelle plateforme par ex.) prend une direction qui rend son utilisation difficile ?
Utiliser une bibliothèque externe, c'est prendre la responsabilité de suivre ses évolutions, tester les nouvelles versions et éventuellement devoir reporter la sortie d'un projet à cause d'incompatibilités.
Bref, il n'y a pas que des avantages et c'est un choix qu'il ne faut pas prendre à la légère.
[^] # Re: normes et bibliothèques dispos
Posté par Olivier Serve (site web personnel) . En réponse au journal Python et les décideurs. Évalué à 2.
Le problème de cette approche est que tu deviens dépendant d'un projet externe, et donc des décisions prises par ce projet. Que faire s'il est abandonné ? Si la nouvelle version (nécessaire pour supporter la nouvelle plateforme par ex.) prend une direction qui rend son utilisation difficile ?
Utiliser une bibliothèque externe, c'est prendre la responsabilité de suivre ses évolutions, tester les nouvelles versions et éventuellement devoir reporter la sortie d'un projet à cause d'incompatibilités.
Bref, il n'y a pas que des avantages et c'est un choix qu'il ne faut pas prendre à la légère.