Génie logiciel

59
Une seule déclaration si bloc - accolades ou non? [fermé]

Quel est le meilleur / plus généralement accepté? Cette: if(condition) { statement; } Ou: if(condition) statement; J'ai tendance à préférer le premier, car je pense qu'il est plus facile de dire ce qui appartient réellement au bloc if, cela évite aux autres d'ajouter plus tard des accolades (ou de...

59
Pourquoi les gens désactivent-ils JavaScript?

J'ai posé une question hier Devrais-je prendre la peine de développer pour JavaScript désactivé? . Je pense que le consensus est: Oui, je devrais développer pour JavaScript Désactivé. Maintenant, je veux juste comprendre pourquoi les utilisateurs désactivent JS. Il semble que beaucoup de...

59
Comment fonctionnent les ordinateurs? [fermé]

C'est presque embarrassant de demander ... J'ai un diplôme en informatique (et un deuxième en cours). Je travaille comme développeur .NET à temps plein depuis près de cinq ans. Je semble généralement compétent dans ce que je fais. Mais je ne sais pas comment fonctionnent les ordinateurs! S'il te...

59
Quand faut-il commettre du code?

Lorsqu’on travaille sur un projet, le code peut être développé assez rapidement en une seule journée ou petit à petit pour une période prolongée de quelques semaines / mois / années. Comme les commits de code commencent à être considérés comme une mesure du développement de projet, cela ne signifie...

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...

59
Comment puis-je expliquer la différence entre NULL et zéro?

Travailler sur un problème qui utilise la formule de changement de pourcentage: percent change = 100 * [(new value - old value) / old value] Comment pourrais-je expliquer la différence si new value or old value = NULL, plutôt qu'à 0quelqu'un qui pourrait ne pas être un programmeur? Mon patron se...

59
Est-ce un cas d'utilisation décent pour goto en C?

J'hésite vraiment à poser cette question, car je ne souhaite pas "solliciter un débat, des arguments, des sondages ou des discussions prolongées", mais je suis novice en langage C et souhaite mieux comprendre les modèles courants utilisés dans le langage. J'ai récemment entendu du dégoût pour la...