Génie logiciel

27
Que signifie «ramification libre» dans Git?

Qu'est-ce que "ramification est libre" signifie dans Git? J'entends beaucoup cela chaque fois que Git est mentionné par rapport à d'autres systèmes de contrôle de version. Je n'ai pas eu l'occasion (?) De traiter avec d'autres ( SVN , etc.), alors comment la branche est-elle "chère" chez les...

27
JOIN vs INNER JOIN et FULL OUTER JOIN

Je sais qu'il y a une différence entre INNER JOINet FULL OUTER JOIN, je peux le voir, mais quelle est la différence entre les deux suivants: JOIN ... ON...et INNER JOIN...ON...et pourtant encore JOIN...ON...vsFULL OUTER JOIN...ON... La raison en est que je pense que peut-être simplement utiliser...

27
Que sont les registres CPU?

Cette question me dérange depuis un certain temps maintenant et aujourd'hui, je pensais que je le ferais sur Google. J'ai lu quelques trucs à ce sujet et cela semblait très similaire à ce que j'ai toujours appelé cache de processeur . Y a-t-il une différence entre les deux ou ai-je raison quand je...

27
La programmation fonctionnelle ignore-t-elle les avantages tirés des «Sur les critères à utiliser pour décomposer les systèmes en modules» (masquage des données)?

Il y a un article classique intitulé Sur les critères à utiliser dans la décomposition des systèmes en modules que je viens de lire pour la première fois. Cela est parfaitement logique pour moi et est probablement l'un de ces articles sur lesquels la POO était basée. Sa conclusion: Nous avons...

27
Nom de ce type d'analyseur, ou pourquoi il n'existe pas

Les analyseurs conventionnels consomment l'intégralité de leur entrée et produisent un seul arbre d'analyse. J'en cherche un qui consomme un flux continu et produit une forêt d'analyse [ modifier: voir la discussion dans les commentaires concernant les raisons pour lesquelles cette utilisation de...

27
Extraction de méthode vs hypothèses sous-jacentes

Lorsque je divise de grandes méthodes (ou procédures ou fonctions - cette question n'est pas spécifique à la POO, mais comme je travaille dans les langues de POO 99% du temps, c'est la terminologie avec laquelle je suis le plus à l'aise) en beaucoup de petites , Je suis souvent mécontent des...