当命名一个布尔值或一个返回布尔值的函数时,通常用'is'作为前缀,例如
什么时候引用多个项目,它应该是:
我可以看到两者的论点; 提供一致性,可能稍微更好的可读性,使代码以更自然的方式读取.
任何意见?
Ada*_*son 35
首先,isPointersNull只是丑陋.不要那样做.
我通常会和,any或者all,因为are可能是模棱两可的.这是否意味着"有空指针"或"指针全为空"?IMO anyPointersNull,allPointersNull明确表示.
请不要使用isPointersNull.一致性是没有理由牺牲语法和可读性.