Question

RAII (= l’acquisition des ressources est une initialisation) est fortement utilisé en C ++. Je ne suis pas un locuteur natif. Alors, comment le prononcez-vous?

Était-ce utile?

La solution

FWIW, je dis toujours les lettres R-A-I-I (arr eye eye eye).

En outre, FWIW a toujours détesté ce terme - comme l’indique , un homme des cavernes sans verbe, cela "me fait peur et me déroute".

L'important est que la ressource soit libérée lorsque l'objet est détruit. Mais cela ne mène pas à un meilleur acronyme.

Autres conseils

Hmmm - Je dirais que si vous vous considérez plus comme un ingénieur, allez avec "I Triple E" comme. D'autre part, si vous vous considérez plus comme un pirate, comment pourriez-vous ne pas aimer:

ARRRR a AYE AYE!

AR IS DUBL I

J'évite de le prononcer. Si je le fais, je dis "L'initialisation des ressources est une initialisation".

Il n’existe aucun moyen de le prononcer, et même l’épeler est incroyablement inconfortable.

C'est un acronyme terrible pour une fonctionnalité très importante. Pourquoi ne pas simplement aller de l'avant et en faire un meilleur et voir si elle gagne? Comme ... ARM (gestion automatique des ressources) ou Rhid (ressource gérée dans Destructor).

Même Bjarne n'aime pas l'acronyme RAII. Pourquoi s'en tenir à quelque chose que tout le monde déteste?

Je le prononce généralement comme si je l'orthographiais à voix haute. R-A-I-I.

Je me suis toujours demandé la même chose !!!

Donc, deux personnes suggèrent "les lettres R-A-I-I (entre tes yeux)"

One " IEEE like " (AR AY DUBLE I)

Je prononce RAII comme "Ray". Ce n'est pas la prononciation officielle, mais 1 syllabe, c'est bien.

Nous raccourcissons le nom long en "RAII". lorsque vous écrivez pour communiquer efficacement. En prononçant des acronymes, nous devrions raccourcir le plus possible sans perdre de sens.

"eye triple ee" (pour IEEE) fait exactement cela.

"Les yeux d'un oeil". way est trop long. Prononcer des voyelles consécutives vous ralentit vraiment.

"Un double oeil". est toujours inutile longtemps.

" Ray " perd son sens. Voulez-vous dire une technique de développement logiciel, un comédien que tout le monde aime, ou une arme de Star Wars? Vous ne voulez pas confondre "rayon de la mort" avec " Death RAII "!

Ergo, vous devez prononcer RAII comme "rayon double œil".

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top