Les conventions de nommage: “État” ou “État”

Petite question: j'aimerais entendre vos pensées sur le moment de l'utilisation de "l'État" ou "État" lors de la dénomination à la fois des domaines tels que "Foo.currentState" vs "Foo.d'état" et les types, tels que "enum FooState" vs "enum FooStatus". Est-il une convention discuté là-bas? Doit-on utiliser un seul? Si oui, lequel, et si non, comment devrions-nous choisir?

  • Heh. L'autre jour, au travail, je suis tombé sur une structure qui a un membre nommé "état" et un autre membre nommé "statut", et ils ont des choses différentes. J'ai commencé à réfléchir à la signification des mots, et sur l'opportunité de la modifier, mais le code est vieux et crufty et de travail, donc je l'ai laisser dormir un chien couché. Oh.. c'est probablement ce qui devrait avoir été un "commentaire" plutôt qu'une "réponse, hein? Commentaire, la réponse, l'état, le statut de... quoi que ce soit.
  • Et bien sûr, c'est fermé. Good ol' DONC.
  • non seulement est-il fermé (ce qui ne l'est pas de nos jours?), mais c'est toujours par un long shot la chose la plus populaire que j'ai contribué ici 🙂
  • C'est une légitime question de programmation. martinfowler.com/bliki/TwoHardThings.html
  • Le statut est une simple étiquette, comme "sain", "dégradé", "non disponible", etc. L'état comprend tous les détails sanglants; par exemple, util de l'UC et de la charge des moyennes, de la mémoire util, JVM métriques, l'utilisation du disque, etc.
  • Je pense que cette question explique la différence très bien: english.stackexchange.com/questions/12958/status-vs-state

InformationsquelleAutor Sophistifunk | 2009-07-22