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

5
Pourquoi le débogage inversé est-il rarement utilisé? [fermé]
gdb a mis en place un support pour le débogage inversé en 2009 (avec gdb 7.0). Je n'en ai jamais entendu parler avant 2012. Maintenant, je le trouve extrêmement utile pour certains types de problèmes de débogage. J'aurais aimé en avoir entendu parler auparavant. Corrigez-moi si je me trompe, mais …
57 debugging 


7
Que signifie artefact?
Le dictionnaire définit l'artefact comme suit: artefact, artefact [ˈɑːtɪˌfækt] n quelque chose fabriqué ou donné par l'homme, tel qu'un outil ou une œuvre d'art, en particulier un objet d'intérêt archéologique tout ce qui est fait par l'homme, tel qu'un faux résultat expérimental (Sciences de la vie et applications connexes / …


7
Existe-t-il un mot clé ou un opérateur pour «ni»?
Existe-t-il un équivalent opérateur de ni ? Par exemple, ma couleur préférée n'est ni le vert ni le bleu. Et le code serait équivalent à: // example one if (color!="green" && color!="blue") { } // example two if (x nor y) { // x is false and y is false …
56 operators 



6
Duplication de code illusoire
L'instinct habituel est de supprimer toute duplication de code que vous voyez dans le code. Cependant, je me suis retrouvé dans une situation où la duplication est illusoire . Pour décrire la situation plus en détail: Je développe une application Web et la plupart des vues sont fondamentalement les mêmes. …



14
Conservez un langage de programmation compatible avec les versions antérieures plutôt que de corriger ses défauts
Tout d’abord, un contexte (ce que la plupart d’entre vous connaissent de toute façon): Chaque langage de programmation populaire a une évolution claire, la plupart du temps marquée par sa version: vous avez Java 5, 6, 7, etc., PHP 5.1, 5.2, 5.3, etc. nouvelles fonctionnalités, nouveaux frameworks, etc. Bref, c'est …



7
Pourquoi y a-t-il autant de classes de chaînes face à std :: string?
Il me semble que beaucoup de bibliothèques C ++ plus grandes finissent par créer leur propre type de chaîne. Dans le code client que vous avez soit d'utiliser celui de la bibliothèque ( QString, CString, fbstringetc., je suis sûr que tout le monde peut en nommer que quelques - uns) …
56 c++ 


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.