何时使用y命名空间



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

最初的意图是将名称空间Y...用于集中开发的解决方案(总部),而将Z...用于本地开发(分支机构)—您仍然可以在较旧的(甚至可能是最近的)文档中找到这一点。然而,根据我的经验,除非有人为特定的系统环境强制执行这些规则,否则每个开发人员只是选择当时看起来合适的内容…

我工作过的每个系统都使用Y…命名空间用于在开发中创建的对象,这些对象不打算被传输到测试/QA/prod/其他地方。Z……命名空间通常用于自定义开发。

但这可能只是澳大利亚的事情…

我记得我读过一篇文章,作者提到了Y和Z约定的使用取决于你想要做的开发类型,它是这样的:

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

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

我个人以前从未使用过Y,所以它一直存在,但我发现知道它很有趣。

相关内容

最新更新