Duplicata possible :
Quelle est votre plus ancienne hypothèse de programmation qui s'est avérée incorrecte ?
Quelle est, à votre avis, l'idée fausse la plus nuisible que vous ayez vue chez les novices en programmation ?
Duplicata possible :
Quelle est votre plus ancienne hypothèse de programmation qui s'est avérée incorrecte ?
Quelle est, à votre avis, l'idée fausse la plus nuisible que vous ayez vue chez les novices en programmation ?
D'après mon expérience avec mes amis débutants, je pense que l'idée fausse la plus répandue est que valider les données et rendre votre code infaillible est une perte de temps. Vraiment, TOUT LE MONDE dans ma classe de CA ne valide pas les données d'ENTRÉE !
Juste mes deux centimes.
Que tous les autres sont des génies parce qu'ils peuvent coder rapidement et pas vous. Après avoir passé un peu de temps avec eux, vous vous rendez compte qu'ils résolvent les problèmes comme vous et que c'est une question d'expérience qui, à son tour, donne de l'intuition - oh, qu'ils utilisent les moteurs de recherche, comme vous.
D'abord qu'ils peuvent ignorer le contrôle d'erreur, ou que le contrôle d'erreur peut être traité comme une réflexion après coup, ou que capturer l'exception signifie que vous pouvez ignorer le fait qu'elle s'est produite. Cela vous donne du code qui fait des choses comme :
try {
date = format.parse(dateString);
} catch (ParseException e) {
log.debug("exception: ", e);
}
String message = "The date was " + date.toString();
La deuxième idée fausse serait de croire que la programmation deviendra facile. Ce n'est pas le cas. Les problèmes se développeront en fonction de vos capacités.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.