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


4
Qu'est-ce que "l'essaimage"?
J'ai entendu parler de l' essaimage dans le contexte de la programmation agile ou extrême. Cela semble être un complément à l'appariement. C'est quoi exactement? Quand devrait-il être appliqué? Comment le fais-tu bien?

6
Comment faciliter l'écriture de requêtes SQL complexes? [fermé]
Je trouve très difficile d'écrire des requêtes SQL complexes impliquant des jointures entre plusieurs tables (au moins 3-4) et impliquant plusieurs conditions imbriquées. Les requêtes que l'on me demande d'écrire sont facilement décrites par quelques phrases, mais peuvent nécessiter une quantité de code trompeuse. Je me trouve souvent en train …
42 sql  tips  query 

3
Quel est le problème avec le DOM?
J'entends toujours des gens (Crockford en particulier) dire que le DOM est une API terrible, mais ne justifie pas vraiment cette déclaration. Outre les incohérences entre les navigateurs, quelles sont les raisons pour lesquelles le DOM est considéré comme si mauvais?

8
Qu'entend-on par type de données primitif?
Ma compréhension d'un type de données primitif est que C'est un type de données fourni implicitement par un langage (les autres sont des classes définies par l'utilisateur) Si différentes langues ont différents ensembles de types de données qui sont considérés comme primitifs pour cette langue particulière. Est-ce correct? Et quelle …
42 data-types 

14
Que dois-je faire pour NE PAS voler le code «Hello World» avec une licence GPL?
Dans le projet, j'ai trouvé un fichier math.c, avec un gros en-tête GPL et ... //------------------------------------------------------------------------------ /// Returns the minimum value between two integers. /// \param a First integer to compare. /// \param b Second integer to compare. //------------------------------------------------------------------------------ unsigned int min(unsigned int a, unsigned int b) { if (a …
42 licensing  c  gpl 


13
Existe-t-il une alternative aux bits?
Existe-t-il une alternative aux bits en tant que plus petite unité de données? Quelque chose qui ne sera pas seulement 0 ou 1, mais qui contient en réalité plusieurs états possibles? Ne serait-il pas plus naturel de stocker des flotteurs comme celui-ci?

7
Pourquoi Zend Framework est-il si compliqué?
Je suis développeur Web et possède une expérience de développement de plusieurs applications Web en PHP. J'ai une idée de développer un produit pour moi-même et j'ai décidé d'utiliser un framework basé sur MVC parce que j'aime beaucoup l'idée de MVC et comment on peut facilement gérer et modifier l'application …


2
D'où vient le terme «arbre rouge / noir»?
Un arbre rouge / noir est un moyen d'implémenter un arbre de recherche binaire équilibré. Les principes sous-jacents à son fonctionnement me semblent judicieux, mais pas les couleurs choisies. Pourquoi le rouge et le noir, par opposition à toute autre paire de couleurs ou d'attributs en général? Quand j'entends "rouge …


14
Est-ce une bonne situation pour utiliser une constante?
Donc, mon professeur donnait des informations sur un projet sur lequel je travaillais. Il a amarré quelques marques pour ce code: if (comboVendor.SelectedIndex == 0) { createVendor cv = new createVendor(); cv.ShowDialog(); loadVendors(); } C'est dans un combobox "index changé" gestionnaire. Il est utilisé lorsque l'utilisateur souhaite créer un nouveau …
42 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.