【发布时间】:2009-10-13 01:42:13
【问题描述】:
我一直在研究 Lucene 2.9 之间的差异,特别是重做令牌流 API,我觉得它与旧的相比特别难看,如果您重用所述令牌,则返回一个新的或用值重新填充给定的值。
我还没有进行任何分析,但似乎使用 MAP 来存储属性不是那么有效,并且创建一个新的值类型来保存值等会更容易。TokenStream 和 Attribute 的东西看起来很像对象池如今,对于简单的值类型(如文本标记)来说,几乎不需要。
【问题讨论】:
-
Win32:有史以来最丑的 API(我稍后会详细说明)
标签: coding-style code-readability