Non.
La majorité des codes informatiques oui mais pas tous.
1/ Tout dépend de ce que vous entendez par bugs…
a) ne compile pas [cas des codes à compiler]
b) ne s'exécute pas.
c) le compilateur n'est pas approprié
d) le défaut matériel fait que même le code correctement écrit bug
e) on parle de bug lorsqu'on devrait parler d'absence d'un feature que l'on veut et qui n'avait pas été prévu au début.
2/ Pour le cas e) il m'est arrivé d'avoir un code qui fonctionne à merveille mais je voulais un truc en plus.
Si votre code est du style print hello et que ce code fonctionne il est évident qu'il n'y a pas de bug.
Je résume c'est souvent l'absence d'un feature qui fait que l'on parle de bug… lorsque le code est parfaitement maîtrisable.
[moins de 1000 lignes, le langage est maîtrisé, la doc est à niveau, etc.]
Il semble que kadalka ait un autre avis.
Soit on parle de TOUS les cas de figures, ou presque, et c'est ce que je fais, soit on parle de cas particuliers comme le votre où probablement vous codez de longues pages par semaine…
Dans le premier cas, j'écris du code qui peut boguer au début [c'est exceptionnel si çà ne bogue pas], mais puisque c'est court [de zero à 10 000 lignes] au bout d'un moment çà ne bogue plus.
Dans le deuxième cas, si vous écrivez du code pour plusieurs milliers de lignes, cela me paraît impossible que çà ne bogue pas, même si vous utilisez un framework, et en particulier si c'est lié au matériel [device issue]. Si en plus plusieurs personnes sont dessus…
[^] # Re: Le code déjà deboggué n'en a pas besoin
Posté par kadalka . En réponse au journal Un debugger est-il indispensable ?. Évalué à -8.
Non.
La majorité des codes informatiques oui mais pas tous.
1/ Tout dépend de ce que vous entendez par bugs…
a) ne compile pas [cas des codes à compiler]
b) ne s'exécute pas.
c) le compilateur n'est pas approprié
d) le défaut matériel fait que même le code correctement écrit bug
e) on parle de bug lorsqu'on devrait parler d'absence d'un feature que l'on veut et qui n'avait pas été prévu au début.
2/ Pour le cas e) il m'est arrivé d'avoir un code qui fonctionne à merveille mais je voulais un truc en plus.
Si votre code est du style print hello et que ce code fonctionne il est évident qu'il n'y a pas de bug.
Je résume c'est souvent l'absence d'un feature qui fait que l'on parle de bug… lorsque le code est parfaitement maîtrisable.
[moins de 1000 lignes, le langage est maîtrisé, la doc est à niveau, etc.]
Soit on parle de TOUS les cas de figures, ou presque, et c'est ce que je fais, soit on parle de cas particuliers comme le votre où probablement vous codez de longues pages par semaine…
Dans le premier cas, j'écris du code qui peut boguer au début [c'est exceptionnel si çà ne bogue pas], mais puisque c'est court [de zero à 10 000 lignes] au bout d'un moment çà ne bogue plus.
Dans le deuxième cas, si vous écrivez du code pour plusieurs milliers de lignes, cela me paraît impossible que çà ne bogue pas, même si vous utilisez un framework, et en particulier si c'est lié au matériel [device issue]. Si en plus plusieurs personnes sont dessus…