2
創建類型時,爲每種類型使用不同類型描述符而不是使用一種類型描述符有什麼好處。uimaFIT創建類型系統
創建類型時,爲每種類型使用不同類型描述符而不是使用一種類型描述符有什麼好處。uimaFIT創建類型系統
你的理由可能是純粹的美容。例如,您可能希望根據其用途將類型分組到不同的文件中。例如。您可能希望在一個文件中保留與文檔結構相關的類型,同時將與語義關係有關的put類型放入另一個文件中。當你編寫一個程序時,你通常也不會把所有的代碼放到一個文件中。
也可能有技術原因。例如DKPro Core中,jcasgen-maven-plugin用於爲某些類型的系統文件自動生成JCas類。這些JCas類沒有簽入版本控制系統。然而,特定類型的系統文件被排除在該自動生成之外,並且相應的JCas類實際被簽入版本控制系統,因爲它們包含自定義修改 - 即額外的手動實現的方法。
披露:我在uimaFIT和DKPro Core上工作。
謝謝@Rec :) –