我知道选择一个恰当的名字来反映你的意图何时可能,以及它如何影响你的代码质量是多么重要。选择一个合适的名字
例如,下面是一些方法java.math.BigDecimal中,我认为有一个有趣的参数名:
BigDecimal add(BigDecimal augend);
BigDecimal divide(BigDecimal divisor, int scale, RoundingMode roundingMode);
BigDecimal multiply(BigDecimal multiplicand);
BigDecimal subtract(BigDecimal subtrahend);
这样的方法总是让我意识到,知道一些特定的符号和术语是一个伟大的有助于改善你的代码,因此我认为如果我更好地了解它们会很好。
最近我找到a really good website,它给出了数学中常用术语的列表,我想知道是否有任何类似的资源(无论是在网络,物理还是其他与编程相关的领域)都可以提高词汇量作为程序员?
请记住,我这里所指的不是编码标准,例如Zend Naming Conventions。