客户数据是否有标准?

时间:2012-02-22 23:25:08

标签: oop

似乎每次新项目开始时,都会复制并粘贴一堆与客户相关的代码。名字,姓氏,性别,电子邮件等。

客户联系人/身份证数据是否有当前标准?在我看来,拥有一个定义的标准来处理这些信息会更容易,而不是在创建这个结构时是否使用“first_name”或“firstName”。

我正在寻找的是客户对象的通用格式。

有人见过这样的事吗?

2 个答案:

答案 0 :(得分:1)

在java中,每个变量名称和成员变量名称都应该在较低的camel情况下设置。
http://en.wikipedia.org/wiki/CamelCase

以下是oracle的命名约定:
http://www.oracle.com/technetwork/java/javase/documentation/codeconventions-135099.html#367

这是这种事情的某种“标准”。

答案 1 :(得分:1)

有点老了,但是你把Party Model视为处理顾客之类的事情的标准方式吗?

查看Apache Open for Business项目中的数据模型图 - 您将通过查看他们如何首先处理Party对象来找到有关如何构建客户对象的大量有用信息:

https://cwiki.apache.org/confluence/display/OFBTECH/Data+Model+Diagrams