Questions marquées «quality»

87
Pourquoi main () devrait-il être court?

Je programme depuis plus de 9 ans et, selon les conseils de mon premier professeur de programmation, ma main()fonction est toujours extrêmement courte. Au début, je ne savais pas pourquoi. J'ai juste obéi sans comprendre, pour le plus grand plaisir de mes professeurs. Après avoir acquis de...

81
Pourquoi le séchage est-il important?

Très simplement, pourquoi voudrais-je écrire un code qui fonctionne pour tous les cas et les données évolutives alors que tout ce que je dois faire est de répéter le même processus plusieurs fois avec quelques ajustements mineurs? Je ne vais probablement pas avoir besoin de l'éditer à nouveau de si...

77
Tous les nombres magiques créés sont-ils les mêmes?

Sur un projet récent, j'avais besoin de convertir d'octets en kilobytes kibibytes . Le code était assez simple: var kBval = byteVal / 1024; Après avoir écrit cela, j'ai fait fonctionner le reste de la fonction et je suis passé à autre chose. Mais plus tard, j'ai commencé à me demander si je venais...

59
Devrais-je réutiliser des variables?

Devrais-je réutiliser des variables? Je sais que beaucoup de bonnes pratiques disent que vous ne devriez pas le faire, cependant, plus tard, lorsqu'un développeur différent débogue le code et que 3 variables se ressemblent et que la seule différence est qu'elles sont créées à des endroits...