我正在验证该整数是否为零或更大。将需求描述为“零或更大”感觉太冗长。说“非否定”会引入否定语言,我会尽量避免使用这种语言。

在描述必须为零或更大的值时,您使用什么简洁的描述符?

最佳答案

我会说答案取决于您要写的读者。如果这是给其他开发人员的(即变量命名或API文档的),那么我认为“非负数”将最准确地表达您想要的内容。如果这是针对最终用户文档的,则“肯定”就可以了。

即使编程,也要始终考虑您的听众。

10-06 13:02