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


20
Comment gérez-vous votre chef de projet?
Je travaille actuellement pour une entreprise qui a récemment réduit ses effectifs. Je fais tout le travail interne, les installations client, les builds, l'assurance qualité et, enfin, pratiquement tout le travail interne. Mon supérieur hiérarchique est TRÈS peu technique et dernièrement, j'ai trouvé TRÈS difficile de gérer son manque de …





15
Pourquoi serait-il possible que Java soit plus rapide que C ++?
Parfois, Java surpasse le C ++ dans les tests de performance. Bien sûr, parfois, C ++ surpasse. Voir les liens suivants: http://keithlea.com/javabench/ http://blog.dhananjaynene.com/2008/07/performance-comparison-c-java-python-ruby-jython-jruby-groovy/ http://blog.cfelde.com/2010/06/c-vs-java-performance/ Mais comment est-ce possible? Cela me dépasse de penser que le bytecode interprété pourrait être plus rapide qu'un langage compilé. Quelqu'un peut-il s'il vous plaît expliquer? …
80 java  c++  performance 



8
Pourquoi utiliser des retours à la ligne au lieu de diriger avec printf?
J'ai entendu dire que vous devriez éviter de diriger les nouvelles lignes lors de l'utilisation printf. Alors qu'au lieu de printf("\nHello World!")vous devriez utiliserprintf("Hello World!\n") Dans cet exemple particulier ci-dessus, cela n'a aucun sens, car le résultat serait différent, mais considérons ceci: printf("Initializing"); init(); printf("\nProcessing"); process_data(); printf("\nExiting"); par rapport à: …
79 c 

6
Comment fonctionne la récupération de place dans les langues compilées de manière native?
Après avoir parcouru plusieurs réponses à un dépassement de pile, il est clair que certains langages compilés de manière native ont un garbage collection . Mais je ne vois pas comment cela fonctionnerait. Je comprends comment la récupération de place pourrait fonctionner avec un langage interprété. Le ramasse-miettes s'exécute simplement …

3
Comment puis-je m'éloigner de l'école de pensée «for-loop»?
C'est une question plutôt conceptuelle, mais j'espérais pouvoir obtenir de bons conseils à ce sujet. Une grande partie de la programmation que je fais se fait avec des tableaux ( NumPy ); Je dois souvent faire correspondre des éléments de deux ou plusieurs tableaux de tailles différentes et la première …
79 python  array  loops 



2
Existe-t-il des principes OO applicables dans la pratique au Javascript?
Javascript est un langage orienté objet basé sur un prototype mais qui peut le devenir de différentes façons, soit: Écrire les fonctions à utiliser comme cours par vous-même Utilisez un système astucieux de classe dans un cadre (comme Mootools Class.Class ) Générez-le à partir de Coffeescript Au début, j’avais tendance …

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.