Quand un nom de fonction trop longtemps?

J'essaie d'être plutôt descriptive avec mes noms de fonction, lorsque cela est possible. Cela entraîne parfois dans les noms de fonction dans les vingt à trente plage de caractères tels que "GetActionFromTypeName" ou "GetSelectedActionType". À quel point les fonctions d'obtenir trop de temps à gérer (pas trop longtemps pour le compilateur)?

  • Un nom de fonction devient trop long lorsque vous utilisez un éditeur sans la complétion de code.
  • Mes noms de fonction sont de la même longueur quand j'utilise vim ...
  • Eh bien, vim utilisateurs ont également tendance à être en mesure d'écrire très vite. OK, les programmeurs ont en général tendance vers une meilleure qualifications de dactylographie... mais avec la complétion de code fonctionne encore mieux.
  • qui a dit que vim n'a pas de complétion de code?
  • Quel est le point de cette question? Le nom de la fonction est trop long lorsque le programmeur sent que c'est trop long. Aucun de nous ne peut vous dire si vous, le programmeur de travail sur le code, pensent que le nom est trop long.
  • Il est correct de demander de "fun" questions de droit? C'est l'un de ceux, de plus il est bon de réfléchir avec d'autres personnes.
  • Vim est fabuleux, un peu magique, de nouvelles omnicomplete? ^X, ^O... je me sens déjà comme un utilisateur d'Emacs!
  • Ce sujet de l'affaire dans laquelle les longs noms de fonction sont destinés à créer une hiérarchie? Par exemple: int module1_submodule2_get_version()?
  • Je privilégie toujours la clarté de code sur des noms courts. pour moi son typique de cette fonction peut être nommé comme "prefetchCompaniesByTopID()" ou "comme getScriptBaseLocation()" (note getScriptLocation signifie quelque chose de diffrent, au moins dans mon esprit)