Je me suis trouvé que j’ai tendance à ne pas avoir de cours privés. Si possible, tous les candidats à la classe privée fonctionnent plutôt que je mets dans un espace de nom sans nom et transmets toutes les informations nécessaires en tant que parameters de fonction. Je n’ai pas d’explication solide pour expliquer pourquoi […]
J’ai vu une norme de codage suggérée qui indique Never use goto unless in a switch statement fall-through . Je ne suis pas À quoi ressemblerait ce cas d’exception, qui justifie un goto ?
Dieu je déteste le terme “odeur de code”, mais je ne peux rien penser de plus précis. Dans mon temps libre, je conçois un langage et un compilateur de haut niveau sur Whitespace pour en apprendre davantage sur la construction du compilateur, la conception du langage et la functional programming (le compilateur est écrit en […]
Récemment, j’ai vu beaucoup de ceci: Est-il valable d’utiliser des guillemets simples en HTML? Comme je l’ai souligné plus haut, cela pose également problème car il faut échapper aux apostrophes.
Quelle est la pratique acceptée pour l’indentation des instructions SQL? Par exemple, considérez l’instruction SQL suivante: SELECT column1, column2 FROM table1 WHERE column3 IN ( SELECT TOP(1) column4 FROM table2 INNER JOIN table3 ON table2.column1 = table3.column1 ) Comment cela devrait-il être en retrait? Merci beaucoup.
Le comité ISO C ( ISO / IEC JTC1 / SC21 / WG14 ) a publié le TR 24731-1 et travaille sur le TR 24731-2 : TR 24731-1: Extensions de la bibliothèque C, partie I: interfaces de vérification des limites WG14 travaille sur un TR sur des fonctions de bibliothèque C plus sûres. Ce TR […]
Comment configurer Android Studio (ou Intellij en général) pour générer correctement des getters et des setters pour les variables membres avec des préfixes? Si j’ai un cours public class Foo{ int mBar; } Je veux qu’il crée getBar() au lieu de getMBar lorsque je fais Refactor->Encapsulate ou Generate MODIFIER J’ai trouvé le moyen de le […]
J’ai travaillé sur une application Android qui utilise souvent try/catch éviter de tomber en panne, même dans les endroits où cela n’est pas nécessaire. Par exemple, Une vue en xml layout avec id = toolbar est référencée comme: // see new example below, this one is just confusing // it seems like I am asking […]
J’ai vu quelques mentions de cet idiome (y compris sur SO ): // Deliberately empty subscriber public event EventHandler AskQuestion = delegate {}; L’avantage est clair: cela évite d’avoir à vérifier la nullité avant de déclencher l’événement. Cependant, je tiens à comprendre s’il ya des inconvénients. Par exemple, est-ce quelque chose qui est largement utilisé […]
Je me demandais si quelqu’un utilisait encore la syntaxe du mot clé “goto” en C # et les raisons possibles pour le faire. J’ai tendance à considérer toutes les déclarations qui font que le lecteur contournait le code comme une mauvaise pratique, mais je me demandais s’il existait des scénarios crédibles pour utiliser une telle […]