Génie logiciel

19
Qu'est-ce que RAII? Exemples?

Toujours lorsque le terme RAII est utilisé, les gens parlent en fait de déconstruction plutôt que d'initialisation. Je pense que j'ai une compréhension de base de ce que cela pourrait signifier, mais je ne suis pas tout à fait sûr. Aussi: le C ++ est-il le seul langage RAII? Et Java ou C # /....

19
Que contient une révision de code standard?

Dans mon entreprise, c'est une discussion par e-mail sur la fonctionnalité implémentée et le type de bug corrigé envoyé par celui qui écrit le code. Et le réviseur, qui reçoit le courrier, examinera le code et discutera de la qualité et de la façon de modifier le code à son avis. Que contient une...

19
Pourquoi y a-t-il tant d'espaces et de sauts de ligne en Unicode?

Unicode a peut-être 50 espaces \ u0009 \ u000A- \ u000D \ u0020 \ u0085 \ u00A0 \ u1680 \ u180E \ u2000- \ u200A \ u2028 \ u2029 \ u202F \ u205F \ u3000] [\ u0009 \ u000A- \ u000D \ u0020 \ u0085 \ u00A0 \ u16 u180E \ u2000- \ u200A \ u2028 \ u2029 \ u202F \ u205F \ u3000 et 6 sauts de ligne non...

19
Scrum master peut-il allouer des tâches?

Nous suivons scrum dans notre projet. Je vois la plupart du temps que le Scrum Master nous attribue les tâches. Cependant, j'ai lu dans de nombreux livres de mêlée que la mêlée fonctionne dans l'autre sens (l'approche «pull») et que les membres de l'équipe choisissent des tâches ou des...

19
Architecture API interne et externe

La société pour laquelle je travaille maintient un produit SaaS performant qui s'est développé "organiquement" au fil des ans. Nous prévoyons d'étendre la gamme avec une suite de nouveaux produits qui partageront les données avec le produit existant. Pour cela, nous cherchons à consolider la...