Génie logiciel

33
Augmenter le salaire pendant l'examen de performance [fermé]

Je suis actuellement confronté à un dilemme avec une prochaine évaluation de performance. Lorsque j'ai commencé à travailler pour ma société il y a environ un an, j'ai essayé d'être aussi honnête que possible dans ma perception de mes compétences et de mes connaissances en programmation. J'ai basé...

33
Pourquoi pas les fils verts?

Bien que je sache que des questions à ce sujet ont déjà été abordées (par exemple, https://stackoverflow.com/questions/5713142/green-threads-vs-non-green-threads ), je n'ai pas l'impression d'avoir une réponse satisfaisante. . La question qui se pose est la suivante: pourquoi la machine virtuelle...

33
Collisions UUID [fermé]

Quelqu'un a-t-il réellement mené des recherches sur la probabilité de collisions d'UUID, en particulier avec des UUID de version 4 (aléatoires), étant donné que les générateurs de nombres aléatoires que nous utilisons ne sont pas vraiment aléatoires et que nous pourrions avoir des dizaines ou des...

33
Une vue et un modèle doivent-ils communiquer ou non?

Selon la page wikipedia de l’architecture MVC , la vue est libre d’être notifiée par le modèle et d’interroger le modèle sur son état actuel. Cependant, selon le cours de Paul Hegarty sur iOS 5 à Stanford, conférence 1, page 18, toute interaction doit passer par le contrôleur, avec Model et View...

33
Quel est le terme pour ce type de refactoring

Je suis sûr qu'il y a un terme pour le refactoring suivant, mais je ne m'en souviens pas et mon Google-fu me manque! Le refactor se déplace si les instructions sont là où elles auront le plus d’impact, par exemple en modifiant cette option. $test = someFunctionThatReturnsABool(); for($x = 0; $x...