我刚刚让不让我睡觉怀疑如何命名存储用户输入的文本的局部变量(在文本框中)。
我应该将其命名为'enteredText'还是'textEntered'?
我主要担心的是什么是第一位的? participleSubject或subjectParticiple。
在事件中有一些可接受的模式,它总是在onSubjectVerb上,例如onItemClick ...
我不确定哪种样式规则适合我的情况(在TextBox中输入文字'
我对不同的代码存储库进行了一些搜索,并使用了这两个名称?
有什么想法吗?
谢谢!
MiguelÁngel
答案 0 :(得分:1)
这个问题是计算机科学中的two hardest problems之一,用来命名。我认为两者都同样不能描述输入的文字所描述的 。
例如:此文本字段提供了使用输入的能力是什么?他们的名字?然后将其命名为 userName
答案 1 :(得分:1)
我认为更多的是品味问题。
无论如何对我来说这是一个上下文问题:如果我正在编写一个包含大量变量的复杂类或方法,例如输入的文本,文本计算和文本固定(即标签),我倾向于将它们命名为textEntered
,textComputed
和textFixed
,所以当我需要访问某种时文本 IDE自动完成功能可以轻松向我显示所有可用的text
。