Génie logiciel

46
Y at-il quelque chose de révolutionnaire à propos de NoSQL? [fermé]

Je suis un type très solide dans la base de données relationnelle et je comprends parfaitement la 3ème forme normale, j'apprécie les racines de la théorie des ensembles algébriques de SQL et je peux probablement relationaliser un cœur brisé (ou pas). Je n'ai pas encore trouvé de structure de base...

46
Pourquoi la pile d'appels a-t-elle une taille maximale statique?

Ayant travaillé avec quelques langages de programmation, je me suis toujours demandé pourquoi la pile de threads avait une taille maximale prédéfinie, au lieu de se développer automatiquement selon les besoins.  En comparaison, certaines structures de haut niveau très courantes (listes, cartes,...

46
Pourquoi avons-nous toujours pousser la pile à l'envers?

Lorsque vous compilez du code C et que vous regardez l’assemblage, la pile croît à l’arrière comme ceci: _main: pushq %rbp movl $5, -4(%rbp) popq %rbp ret -4(%rbp)- Cela signifie-t-il que le pointeur de base ou le pointeur de pile déplacent les adresses de la mémoire au lieu de remonter? Pourquoi...

46
La signification de asynchrone vs synchrone [fermé]

Quelle est la signification des mots asynchrone et synchrone en informatique? Si vous google la signification des mots, vous obtiendrez ce qui suit: Asynchrone: non existant ou existant en même temps . Synchrone: existant ou se produisant en même temps . Mais il semble qu’ils soient utilisés pour...

45
Existe-t-il un livre canonique sur Agile?

En tant que développeur solo, je pense utiliser un processus de type Agile, mais j'aimerais comparer ce que je fais avec de vrais Agiles et voir si je peux améliorer mon propre processus. Existe-t-il un livre qui constitue la norme de facto pour décrire les meilleures pratiques, méthodologies et...