Questions marquées «clean-code»

Le terme "code propre" est utilisé pour décrire un code de programmation informatique concis, facile à comprendre et qui exprime clairement l'intention du programmeur. Les questions avec cette balise concernent le processus d'écriture de code propre ou de refactorisation de l'ancien code "sale" en code propre.






16
Devrais-je supprimer le code non référencé?
Je travaille sur une base de code de taille moyenne (100 000 lignes), elle est relativement récente (moins d'un an) et offre une bonne couverture de tests unitaires. Je n'arrête pas de rencontrer des méthodes qui ne sont plus utilisées nulle part ou qui ne sont référencées que dans des …




9
Clean Code comments vs documentation de classe
Je discute avec mes nouveaux collègues au sujet des commentaires. Nous aimons tous les deux Clean Code , et je suis parfaitement d'accord avec le fait que les commentaires de code en ligne doivent être évités et que les noms de classe et de méthode doivent être utilisés pour exprimer …

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 …

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 …




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.