salut
Ma question est peut-être un peu plate mais y-a t'il des inconvénients majeurs à mettre des system.ou.println("...") dans des méthodes de classes
merci d'avance & a+:D
Version imprimable
salut
Ma question est peut-être un peu plate mais y-a t'il des inconvénients majeurs à mettre des system.ou.println("...") dans des méthodes de classes
merci d'avance & a+:D
Ca dépend de l'utilité.
Si ce n'est que pour du débuggage ou pour logger des choses, utilises plutôt la classe Logger (Log4J).
Bonjour,
En phase de développement sur un serveur local non mais ensuite mieux vaut les retirer et utiliser log4j ou équivalent.
Salut,
Il vaut utiliser une API de logging (Log4J ou autres) dès le début :
- On peut activer/désactiver les logs facilement via un simple fichier de config voire même dynamiquement.
- On peut gérer plusieurs niveaux de logs
- On peut simplement rediriger les logs vers d'autres destinations.
- etc...
a++
Hello,
L'inconvénient majeur est que si tu en mets partout tu risque d'en oublier et celà risque de venir polluer les logs de ton application dans ton application.
De plus avec ce principe de System.out.println tu n'as pas de possiblité de gérer cela de manière centralisée comme tu pourrais le faire avec un logger (comme dit plus haut).
grand merci!!!