当前位置:主页 > 云存储 > 文档 >

分布式数据库_天津企业网站制作_哪个好

  • 文档
  • 2021-05-29 02:35
  • 动埠云

分布式数据库_天津企业网站制作_哪个好

在ABAP的分支中?我描述了我们使用类似分支的技术来管理程序更改的并发请求的方法。

使用这种方法6个月后,我想概述一下我们的经验。

需要注意的事项

类中的新方法、属性和类型

我们不在分支的子类中创建它们,而是创建它们并将它们立即传递给生产系统。因为如果不在子类中,它们就不会被使用,所以它们不会影响类的行为

大程序源

我们有一些包含许多本地类的非常大的报告。合并在这里很烦人。我们决定,云指,根据SAP编程指南,将这些源划分为以下几个部分:类def、类imp、所有报告事件、数据声明、,所有屏幕模块。

报表中的主更改包含

包含中主分支的更改可能导致分支中的语法错误–尤其是添加新方法或属性时。执行此操作时,请始终检查周围的分支版本。

字典对象、消息和其他

我们直接在主分支中创建和修改那些非源对象,并尽快将它们放到prod系统中。跟踪不同的dict类型真是一团糟。当大量修改发生时,我们使用新的对象而不是修改现有的对象

我们引入的东西

个性化的包

我们开始把源代码留在原来的包中。但由于我们还使用了一个新编程的"分支驾驶舱",大数据是啥意思,所以将所有分支放在专用包中非常方便。我们是这样做的:

一个通用的分支包每个开发人员的子包

这使得对所有分支对象的概述变得简单。由于对象在合并后消失,这些包将不会被对象淹没。

分支监视器

我们的一个程序员编写了一个漂亮的cockpit事务,它选择所有相关的分支和对象,并提供要存储的开发人员注释和合并的集成,以及按照命名约定创建新对象。每个分支在z表中都有一个数据集,永久免费的云服务器,其中还包含状态、创建和更改日期、负责人等

分支参数

在一个简单的情况下,可以将一个包含分支名称的新事务提供给用户进行测试。但是,当涉及到在多个程序中深度嵌套的更改时,这是很困难的。所以我们为实际的分支创建了一个用户参数。然后我们编写了一个类来确定这个分支中类或程序源的可能名称。每当我们希望能够调用类的分支版本时,我们就使用这个类来实例化对象。它是这样的:

方法调用在分支中构造给定类的名称并检查是否存在。如果存在,淘客返利app,则返回分支类型;如果不存在,则返回原始类型。对于报表和功能模块也有类似的调用。下面是该方法的编码:

一般经验

我们现在确实能够同时管理程序更改,尽管有些情况下我们不使用分支,淘客基地,因为旧程序编码的依赖关系中存在不利的星座。合并是一项具有挑战性的工作,但好处大于此。

猜你喜欢

微信公众号