Génie logiciel

Q & A pour les professionnels, les universitaires et les étudiants travaillant dans le cycle de vie du développement de systèmes

7
qu'est-ce que la programmation système exactement?
Je n'ai jamais compris ce que signifiait la programmation système. La définition habituelle donnée est "... faire quelque chose près des Os ou étendre les fonctionnalités d'Os ...". Est-ce que l'utilisation directe de l'API Windows plutôt que de certaines bibliothèques pour dire que les entrées / sorties de fichiers en …

11
Éviter l'opérateur d'incrémentation Postfix
J'ai lu que je devrais éviter l'opérateur d'incrémentation postfix pour des raisons de performances (dans certains cas). Mais cela n'affecte-t-il pas la lisibilité du code? À mon avis: for(int i = 0; i < 42; i++); /* i will never equal 42! */ Ressemble mieux que: for(int i = 0; …

2
Pourquoi FAT16 ne peut-il pas stocker plus de 2 Go?
Tous les sites où je vais chercher des informations sur FAT16 déclarent simplement qu'il ne peut pas allouer plus de 2 Go. D'ACCORD. Génial. Je te crois. Mais comment en arrivez-vous à cette conclusion (à part le simple fait de la tester)? Existe-t-il une sorte de formule que l'on peut …








5
Est-ce une bonne pratique d'éviter les constantes en utilisant des getters?
Est-ce une bonne pratique de remplacer les constantes utilisées en dehors des classes par les getters? Par exemple, est-il préférable d'utiliser if User.getRole().getCode() == Role.CODE_ADMINou if User.getRole().isCodeAdmin()? Cela conduirait à cette classe: class Role { constant CODE_ADMIN = "admin" constant CODE_USER = "user" private code getRoleCode() { return Role.code } …

5
Le refus d'une promesse est-il uniquement pour les cas d'erreur?
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Software Engineering Stack Exchange. Migré il y a 3 ans . Disons que j'ai cette fonction d'authentifier qui renvoie une promesse. La promesse se résout alors avec le résultat. Faux et vrais sont des résultats …
25 javascript 


6
Comment aborder une fusion compliquée
Voici l'affaire, j'ai rejoint une nouvelle entreprise et on m'a demandé de terminer le travail sur une branche qui n'a pas été touchée depuis près d'un an. Entre-temps, la branche maître progresse à un rythme soutenu. Idéalement, je voudrais fusionner toutes les modifications de la branche principale dans la branche …


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.