当编写计算某些东西的API方法时,我总是会花很多时间思考如何编写正在计算的东西。
单数还是复数?
例如,您如何命名一个计算结果的函数?
getResultsCount
或getResultCount
?
这可能听起来很愚蠢,复数听起来更合乎逻辑,但由于这两种形式都是在野外发现的(google为" getResultCount
&#34提供了约4800个结果;对于" getResultsCount
"),我犹豫不决,这让我感到困扰。
免责声明:我不是以英语为母语的人:)
是否只有一种语法正确的形式或者是品味问题?
答案 0 :(得分:0)
如果getResultsCount
比getResultCount
更有意义,请将其命名为getResultsCount
,并将其命名为getResultCount
。
它并不那么难,你要做的就是给出甜点更好的名称,以符合它的意图。
我建议您阅读Robert C. Martin撰写的“清洁代码”一书,它确实提供了有关命名的好建议。