何时使用Y-Namespace

时间:2013-05-21 08:53:25

标签: namespaces naming-conventions sap abap

ABAP开发人员在使用Y-Namespace以及何时将Z-Namespace用于客户存储库对象时,是否存在普遍接受的约定?

3 个答案:

答案 0 :(得分:11)

最初的意图是使用名称空间Y...用于集中开发的解决方案(总部)和Z...用于本地开发(分支机构) - 您仍然可以在较旧的(或者更多)中找到它最近)documentation。然而,根据我的经验,除非有人对某个系统环境强制执行这些规则,否则每个开发人员只选择当时看似合适的任何内容......

答案 1 :(得分:1)

我所使用的每个系统都使用Y ...命名空间来创建在dev中创建的对象,这些对象并不打算传输到test / QA / prod / whatever。 Z ...命名空间按照常规用于自定义开发。

但它可能只是澳大利亚的事情......

答案 2 :(得分:-1)

我记得自己读过一篇文章,其中作者提到了Y和Z约定的使用,具体取决于您尝试进行的开发类型,其内容如下:

Z名称:当开发人员从头开始进行自定义开发时使用。

Y名称:当定制开发主要是标准程序的副本时使用。

我个人以前从未使用过Y,所以到目前为止,但是无论如何我还是觉得很有趣。