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

19
Comment améliorer mes compétences en codage? [fermé]
Voici quelques informations sur moi, avant de commencer par la question. Je suis un étudiant de premier cycle en informatique, Java étant mon principal langage de codage. Le problème fondamental de mon université concerne les normes d’enseignement. Personne ne s'inquiète de l'enseignement des connaissances de codage aux étudiants, plutôt que …
76 coding 



2
Qu'est-ce qu'une dépendance Java «ombrée»?
Développeur JVM ici. Dernièrement, j'ai vu des plaisanteries sur les forums de discussion IRC et même dans mon propre bureau à propos de bibliothèques dites " ombrées " Java. Le contexte de l'utilisation sera quelque chose comme: " Tel et tel fournit un client" ombré "pour XYZ. " L’exemple parfait …
76 java  libraries  jvm 

3
Pourquoi Python est écrit en C et pas en C ++?
Dans le tutoriel de Python, on peut lire que l'implémentation originale de Python est en C; D'autre part, l'implémentation Python, écrite en C, (...) Je suis très curieux de savoir pourquoi Python a été écrit en C et non en C ++. J'aimerais connaître le raisonnement derrière cette décision et …





12
Est-il utile d'inclure un «journal des modifications» dans chaque fichier de code lorsque vous utilisez le contrôle de version?
J'avais l'impression qu'un système de contrôle de version éliminait le besoin d'avoir des "journaux de modification" collés partout dans le code. J'ai souvent vu l'utilisation continue des journaux de modifications, y compris de gros blocs longs au début des procédures stockées avec une grande section bloquée pour les modifications du …


14
Quand l'optimisation n'est-elle pas prématurée et donc pas diabolique?
"L'optimisation prématurée est la racine de tout mal" est quelque chose que nous avons presque tous entendu / lu. Ce que je suis curieux de savoir quel type d’optimisation n’est pas prématuré, c’est-à-dire à chaque étape du développement logiciel (conception de haut niveau, conception détaillée, implémentation de haut niveau, implémentation …


7
Quel est le but d'une machine de construction dédiée?
En raison d'un certain nombre de circonstances ayant conduit à un déploiement médiocre lors du dernier cycle de génération, j'ai fait campagne dans notre bureau pour effectuer tous les déploiements futurs avec une machine de génération dédiée, et mon patron a accepté cette proposition. Cependant, au lieu d’utiliser une machine …


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.