Questions marquées «code-quality»

Questions sur les meilleures pratiques pour écrire du code de haute qualité.






11
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 l'expérience, je me …


15
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 …
81 code-quality  dry 

9
Comment les énormes bibliothèques open source sont-elles maintenues alors que le code est loin des pratiques de «code propre»?
Je n'ai toujours pas l'expérience nécessaire pour écrire du code de haute qualité. Je lis donc des livres sur le sujet, tels que Clean Code de Robert C. Martin, et vérifie le code de bibliothèques connues pour améliorer mes compétences. Bien que de nombreuses bibliothèques open source soient maintenues depuis …

6
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 …



12
Empêcher la compilation de code obsolète après avoir atteint un délai limite [fermé]
Dans mon équipe, nous avons nettoyé beaucoup de vieux matériaux dans le cadre d'un grand projet monolithique (cours entiers, méthodes, etc.). Pendant ces tâches de nettoyage, je me demandais s’il existait une sorte d’annotation ou de bibliothèque plus sophistiquée que la normale @Deprecated. Cela @FancyDeprecateddevrait empêcher la génération du projet …


16
Avons-nous la responsabilité d'améliorer l'ancien code?
Je cherchais un vieux code que j'ai écrit. Cela fonctionne, mais ce n'est pas un bon code. J'en sais plus maintenant qu'à l'époque, afin de pouvoir l'améliorer. Ce n'est pas un projet en cours, mais un code de production actuel, fonctionnel. Avons-nous la responsabilité de revenir en arrière et d'améliorer …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.