Questions marquées «coding-style»

Le style de codage est un ensemble de directives qui aident à la lisibilité et à la compréhension du code source.



4
Retravailler une fonction renvoyant un code entier qui représente de nombreux statuts différents
J'ai hérité d'un code horrible dont j'ai inclus un court échantillon ci-dessous. Y a-t-il un nom pour cet anti-modèle particulier? Quelles sont quelques recommandations pour refactoriser cela? // 0=Need to log in / present username and password // 2=Already logged in // 3=Inactive User found // 4=Valid User found-establish their …

5
Le placement de marqueurs de texte à l'intérieur de chaînes est-il de mauvais style? Y a-t-il une alternative?
Je travaille avec des cordes massives qui nécessitent beaucoup de manipulation. Par exemple, je pourrais générer une chaîne comme celle-ci: Partie 1 Bateau Section A Programmation Partie 2 Partitionnement des bateaux pour la programmation. Section AA Section SQL Entrées. La chaîne serait trop grande pour en vérifier manuellement chaque partie. …

3
Membre: utiliser des ID uniques par rapport à l'objet de domaine
Après quelques réponses utiles pour savoir si je devrais utiliser un objet de domaine ou un identifiant unique comme paramètre de méthode / fonction ici Identifiant vs objet de domaine comme paramètre de méthode , j'ai une question similaire concernant les membres (la discussion des questions précédentes n'a pas réussi …

4
L'utilisation de blocs de portée internes dans un style de fonction est-elle mauvaise?
Dans certains cas (assez rares), il existe un risque de: réutiliser une variable qui n'est pas destinée à être réutilisée (voir exemple 1), ou en utilisant une variable au lieu d'une autre, proche sémantiquement (voir l'exemple 2). Exemple 1: var data = this.InitializeData(); if (this.IsConsistent(data, this.state)) { this.ETL.Process(data); // Alters …






8
Et toutes ces règles de codage?
J'ai toujours soutenu l'idée d'avoir des règles de codage pour les développeurs dans une entreprise ou un projet spécifique. Surtout si l'entreprise a une taille supérieure à 10. Plus l'entreprise est grande, plus le besoin est grand. Je sais que beaucoup de gens seront en désaccord, mais j'ai vu des …

9
Comment avez-vous trouvé, affiné et maintenu votre style de codage?
Récemment, j'ai basculé entre plusieurs projets et environnements de développement. Les attentes pour le style de codage dans chacun sont différentes. Maintenant, ma question est en trois parties, la première, juste par curiosité: Comment avez-vous défini et trouvé votre style de codage? Comment continuez-vous à l'augmenter et à l'améliorer? Comment …


2
Identifiant vs objet de domaine comme paramètre de méthode
Existe-t-il des arguments objectifs pour ou contre l'utilisation d'objets par rapport à l'ID unique comme paramètres de méthode / fonction? (et membres d'autres objets?). Spécialement dans le contexte des langages typés statiquement (C # / Java / Scala) Avantages de l'objet lui-même: Plus d'appels sécurisés. Avec les identifiants, il existe …

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.