2

创建类型时,为每种类型使用不同的类型描述符而不是使用一个类型描述符有什么好处。

4

1 回答 1

2

你的理由可能纯粹是表面上的。例如,您可能希望根据用途将类型分组到不同的文件中。例如,您可能希望将与文档结构相关的类型保留在一个文件中,而将与语义关系相关的类型放入另一个文件中。编写程序时,通常也不会将所有代码放入一个文件中。

也可能有技术原因。例如,在 DKPro Core 中,jcasgen-maven-plugin 用于为某些类型系统文件自动生成 JCas 类。这些 JCas 类不会签入到版本控制系统中。但是,特定类型的系统文件被排除在自动生成之外,并且相应的 JCas 类实际上被检入到版本控制系统中,因为它们包含自定义修改 - 即额外的手动实现的方法。

披露:我同时在 uimaFIT 和 DKPro Core 上工作。

于 2017-03-05T19:20:27.930 回答