存档日期:2019年5月14日 | 首次发布:2010年4月12日
对于任何给定的编程语言,都不会缺少新的功能思想。 语言设计人员不仅必须执行确定许多可能的(通常是不兼容的)语言功能应优先处理的艰巨任务,而且还必须考虑到新的语言功能可以以令人惊讶的,有时是不兼容的方式与现有功能交互。 语言发展通常需要在启用理想的新编码模式的好处与可能破坏某些现有“怪异”代码的代价之间进行权衡。 在这种情况下,能够使用实际数据量化“怪异”代码的异常程度可以提供有价值的线索,以决定应该采取哪种方式。
此内容不再被更新或维护。 全文以PDF格式“按原样”提供。 随着技术的飞速发展,某些内容,步骤或插图可能已更改。
翻译自: https://www.ibm.com/developerworks/java/library/j-ldn1/index.html