什么名字会给一个愚蠢的数据类?

时间:2013-04-18 11:46:16

标签: php object symfony

我正在为我正在开发的应用程序编写一个非常简单的电子邮件mime解析器,并且认为创建一个哑数据类作为“电子邮件”但作为对象是个好主意。

这一切都很好,对于SO来说这可能是一个可怕的问题,但是唉,无论如何,我在问。你会说什么称为哑数据类?

当我在Symfony 2.2中编写项目时,我想使用“实体”这个词;由于实体在DocTrine中的使用,因此它的含义不是很大,也不会引起混淆。那么,用于此类事情的术语是什么?只是为了存储数据并可能在其上使用方法(如实体)来格式化或检索其他信息。

3 个答案:

答案 0 :(得分:1)

如何称呼它(我们中间的德国人可以免费参加ROFL ;-)):

POPO - 普通的旧PHP对象

答案 1 :(得分:1)

如果您只是为了传递数据而使用该类,那么我认为这是DTO(来自Java的数据传输对象)。所以EmailDto可以正常工作 如果你向它添加方法,我只使用Email作为类的名称,只是为了描述它是什么。

答案 2 :(得分:0)

类的通用名称包括Object,Entity,Thing,Data,Class,Handler等。但是,描述性名称确实可以避免混淆。 YMMV