就这个相当简单的问题发表了一些意见。
比如说,我有一个 DocumentParser 类,它从 Excel 电子表格中提取大量数据。捕获的数据是用另一个对象建模的,比如说“DataObject”。文档解析器构建这些对象的集合,准备好传输到大量数据集中,以便执行进一步的任务。
我的问题是,您是否会在与文档解析器相同的类中实现数据集填充,或者遵守单一职责原则,您会将其设为一个新类吗?如果它是一个单独的类,您将如何将数据对象的集合公开给该类,您是否会简单地作为参数传递?
谢谢。
就这个相当简单的问题发表了一些意见。
比如说,我有一个 DocumentParser 类,它从 Excel 电子表格中提取大量数据。捕获的数据是用另一个对象建模的,比如说“DataObject”。文档解析器构建这些对象的集合,准备好传输到大量数据集中,以便执行进一步的任务。
我的问题是,您是否会在与文档解析器相同的类中实现数据集填充,或者遵守单一职责原则,您会将其设为一个新类吗?如果它是一个单独的类,您将如何将数据对象的集合公开给该类,您是否会简单地作为参数传递?
谢谢。