开发人员如何选择名称

2021-04-18 21:47:50

下载PDF摘要:变量和函数的名称用作隐式文档和程序理解的areinstumental。但选择良好的有意义的名字。我们执行一系列实验,其中总共334个受试者在给定的编程方案中选择名称。第一个实验表明,两个开发人员将选择同名的概率是ISLOW:在我们的实验中的47个实例中,中位概率仅为6.9%。与此同时,鉴于选择特定名称,它是由大多数开发人员的造成的。分析出于实验中给出的名称提出了一个模型,其中命名是一个(不一定是认识的orserial)三步过程:(1)选择要包括名称的概念,(2)选择单词以表示每个概念,并( 3)构建这些单词的名称。使用相同的实验设置的后续实验,然后检查是否明确使用此模型可以提高NOME的质量。结果是,通过使用模型选择的主题选择的名称被两个独立的审判员均以优于原始方法所选择的名称,以二对一的比例。似乎使用模型来鼓励阐明更多概念和更长的名称。