ABAP开发人员在使用Y-Namespace以及何时将Z-Namespace用于客户存储库对象时,是否存在普遍接受的约定?
答案 0 :(得分:11)
最初的意图是使用名称空间Y...
用于集中开发的解决方案(总部)和Z...
用于本地开发(分支机构) - 您仍然可以在较旧的(或者更多)中找到它最近)documentation。然而,根据我的经验,除非有人对某个系统环境强制执行这些规则,否则每个开发人员只选择当时看似合适的任何内容......
答案 1 :(得分:1)
我所使用的每个系统都使用Y ...命名空间来创建在dev中创建的对象,这些对象并不打算传输到test / QA / prod / whatever。 Z ...命名空间按照常规用于自定义开发。
但它可能只是澳大利亚的事情......
答案 2 :(得分:-1)
我记得自己读过一篇文章,其中作者提到了Y和Z约定的使用,具体取决于您尝试进行的开发类型,其内容如下:
Z名称:当开发人员从头开始进行自定义开发时使用。
Y名称:当定制开发主要是标准程序的副本时使用。
我个人以前从未使用过Y,所以到目前为止,但是无论如何我还是觉得很有趣。