Génie logiciel

42
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?...

42
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...

42
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...

42
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...

42
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...

42
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

42
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