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 ?
Le vrai problème que j'ai vu avec les tyros de la programmation, c'est "la programmation est magique", c'est-à-dire qu'ils ne comprennent pas vraiment que l'ordinateur fonctionnera exactement de manière logique, et fera exactement la même chose à chaque fois qu'il recevra exactement la même entrée.
Ils écrivent quelque chose qui, selon eux, devrait faire ce qu'ils veulent, et quand ça ne marche pas, plutôt que d'essayer d'aborder le problème de manière logique, ils commencent à changer les choses de manière semi-aléatoire, en espérant, apparemment, apaiser les dieux de la magie informatique par leur seule ténacité ou leur volonté de s'abaisser sur l'autel de la fantaisie. Ils pensent que l'ordinateur est capricieux, qu'il change les choses de façon aléatoire et que le mieux qu'ils puissent espérer est de faire en sorte que les choses fonctionnent vaguement et d'espérer que les étoiles restent alignées pendant de longues périodes.
Bien sûr, même pour les programmeurs expérimentés, cela peut se sentir de cette façon parfois, mais il y a une connaissance inhérente que ce qui arrive arrive pour une raison spécifique, et vous devez juste creuser pour arriver à cette raison.
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.