主页 > 云储存 > > 正文

数据库服务器_阿里云流量_促销

来源:胜利云 发布时间:2021-07-12 18:03 标签:服务器数据库阿里流量促销
浏览:

数据库服务器_阿里云流量_促销

匈牙利符号,在大多数情况下被称为,是由米罗索夫特发明的,这是这个星球上大多数开发者的一个正当理由。故事就是这样。

事实是:匈牙利符号的创始人是微软的匈牙利开发者查尔斯·西蒙尼(Charles Simonyi)(这就是为什么它被称为"匈牙利符号"),他写了一篇文章,但这是一种流行病,在全球范围内散布广大开发者的误解并不是他的本意!

遵循我的主要规则("我不喜欢隐喻,我更喜欢用图片说话"),我将通过一个示例来说明问题:

让我们取一个常见的数据类型的名称lt_ekko。什么告诉我们它的名字?它告诉我们,这是一个本地表,它的线型等于众所周知的线型EKKO。长话短说:它告诉我们大量的冗余信息。本地/全局指标

对于雄心勃勃的软件开发人员来说,全局数据类型并不存在。我们不应该与它合作,这是SAP多年来告诉我们的,他们是对的,他们仍然是对的——但为什么他们自己的员工永远违反这一规则?

与其他编程语言合作的开发人员无法相信,在OO发明之前,Ababers使用的方法。在一个封装良好的环境中,全局数据没有存在的理由,因为它们基本上与面向对象的软件开发范式相冲突?在程序或类中定义的所有数据类型都是本地定义的,因为在这个开发对象之外它们不存在。只有全局存在的数据类型在数据字典中定义。与类和接口(只是复杂度更高的数据类型)相同:全局类和接口在SE24/SE80中定义,而不是在ABAP中定义。在ABAP中定义的类,定义上是一个本地类。

综上所述,所有所谓的全局数据类型也定义上是本地的(确切地说,是程序范围的本地)。这不符合规则,我们不应该使用它,但是为了修改这篇博文,重要的是,ABAP不能定义全局数据类型,所以前缀"g"不会被正确使用。这就产生了一个问题:如果所有的东西都是本地定义的,为什么我们需要前缀呢?

还有,朋友们:别告诉我,静态类属性和所谓的全局程序变量是一样的,因为它在整个类中都是有效的,在整个系统范围内都是可以访问的!属性被称为属性,因为它有一个上下文(类的上下文!),这和变量有很大的不同!这种属性的可访问性取决于它的可见性配置。私有属性在系统范围内不可访问。

2016-12更新:ABAP7.50引入了NordrheinWestfalen的全局临时表特性,即数据字典中定义的tonne。因为它可以在全系统范围内访问,所以被称为"全局"。在那里你可以看到,一个变量,在一个程序中定义,是本地字节定义。数据类型维度指标

下一个问题是,为什么要使用指标,大数据查询,描述数据类型的维度。表只是一种数据类型,与结构或字段相同。在大多数情况下,我只是不知道,一个数据类型有什么维度,我在处理引用和引用变量时(大多数情况下,我们应该做什么)。从开发人员的角度来看,与同一命令到内部表相比,clear命令到字段的区别是什么?它做的很简单:clear命令清除这个命令右边的内容。就这么简单。在这种情况下,什么样的信息能告诉我"t"在"ekko中尉"???

嵌套表是什么?在

类型中:

ls\ U main的开始,

mara的物料类型标准表,

….

ls\ U main的结束,

ls\ U main的lt\ U main的物料类型标准表,

表格物料应命名为lt\ U物料。不?为什么不?为什么一个"如此重要"的信息,这是一个表,突然变得一文不值,仅仅因为它是一个组件?这是一个表,仅在与访问上下文相关时才重要。这意味着:对于像

ASSIGN COMPONENT'materials'OF STRUCTURE ls\u main…..

materials是一个组件,而不是更多或更少。

我不是开玩笑的:我真的读过一些开发人员指南,严格地说,字段符号必须有前缀"fs\u",什么是真正的转储,因为字段符号有自己的语法元素定义""!是这样的,一个专业的开发人员应该工作???

下一个例子是一个指导原则,它说,我不必使用"lv\ u1"来表示局部变量,但"li\ u2"表示局部整数,"ln\ u2"表示局部数字,"lc\ u2"表示局部字符(与局部常量冲突)等等。一个开发人员需要在他的办公桌上有一个"魔法前缀"列表,要记住这几十个前缀!

但这会导致一个问题:如果在开发或维护过程中必须更改数据类型定义,会怎样?您确实需要通过整个系统的完整调用层次结构来重命名它,这意味着,您可能需要接触开发对象,只有在重命名过程中。更改代码后必须测试所有这些对象!真是一团糟!你需要一些爱好,如果你需要充实你的时间,但不是这种邪恶的工作。

这是一个众所周知的规则:你必须更改的开发对象越多,你就越有可能得到被其他开发人员锁定的对象。

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 对象存储_网站集约化建设_哪家好
    对象存储_网站集约化建设_哪家好

    对象存储_网站集约化建设_哪家好

    当戴夫·麦克卢尔首次提出海盗指标的概念时,它震撼了创业界的核心。尽管你现在可能知道他是500家初创企业的幕后推手,但在贝宝(PayPal)上市前担任...

  • 数据库_数据库事务原理_安全稳定
    <strong>数据库_数据库事务原理_安全稳定</strong>

    数据库_数据库事务原理_安全稳定

    为CloudFlare客户提供对源站的免费和高性能加密2014年秋季,CloudFlare推出了Universal SSL,并将通过HTTPS访问的网站数量增加了一倍。在短短几天内,我们颁发了...

  • 百度云_企业邮箱怎么设置签名_排行榜
    百度云_企业邮箱怎么设置签名_排行榜

    百度云_企业邮箱怎么设置签名_排行榜

    在快节奏的销售世界里,时间是无价的。这正是为什么你需要停止切换标签,使用新的Pipedrive Chrome扩展直接从Gmail使用Pipedrive的强大功能。如果你是一个狂...

  • 游戏服务器_节点服务器_优惠
    <strong>游戏服务器_节点服务器_优惠</strong>

    游戏服务器_节点服务器_优惠

    nomad0.11为任务引入了生命周期部分,可以用来表示任务依赖关系。这可以用来表示任务组中任务之间的任务依赖关系,甚至可以利用consur来表示任务间的任...

  • 企业邮箱_华为云techwave_企业级
    <strong>企业邮箱_华为云techwave_企业级</strong>

    企业邮箱_华为云techwave_企业级

    遵守一套不断发展的数据隐私法规的需求可能看起来很繁重,或者会导致公司停滞不前,不知道下一步该采取什么措施。如果不了解这些法规对日常运营的...

云储存

更多 >
  • <strong>云解析_刺客信条百度云资源_免费申请</strong>
    云解析_刺客信条百度云资源_免费申请

    简介: 作为SAP PI顾问,我们都知道如何使用文件适配器进行动态配置,以及如何设置目标文件名动态。现在我们从SAP HCI era开始,需要找到如何实现一样。...

  • 天翼云_数据库英文_哪家好
    天翼云_数据库英文_哪家好

    这里有一个挑战:找到一个不包含"客户"这个词的公司使命宣言或愿景。虽然我不是个赌徒,但我的钱告诉我你做不到。公司存在的根本原因是为客户服务...

云储存消息队列_数据库例子_价格
云储存全站加速_视频加速cdn_免费领
云储存微软云_华为云同步通讯录_最新活动
云储存网站建设_余罪2电视剧百度云网盘_0元
云储存大带宽_高防cdn服务器_测评