功能请求:提取/重构表单例程

2020-09-01 17:30发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

您能考虑将提取重构扩展到形式例程吗?

我们希望将代码从表单例程提取到新的静态类方法中,以"重新开始"重构遗留代码,如"有效使用遗留代码"中所述...

当前令人震惊和敬畏:

敬畏:我们可以轻松提取代码,而且效果很好!

震惊:我们仅限于类,不能重构现有的功能组代码库...。

到目前为止很棒!


干杯

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

您能考虑将提取重构扩展到形式例程吗?

我们希望将代码从表单例程提取到新的静态类方法中,以"重新开始"重构遗留代码,如"有效使用遗留代码"中所述...

当前令人震惊和敬畏:

敬畏:我们可以轻松提取代码,而且效果很好!

震惊:我们仅限于类,不能重构现有的功能组代码库...。

到目前为止很棒!


干杯

付费偷看设置
发送
9条回答
Haoba3210
1楼 · 2020-09-01 18:18.采纳回答

您好,

您想将表单例程移至本地或全局类吗?

在表单内部使用的全局变量会发生什么?

如果您移动第二个表单例程该怎么办? 应该将其移至新类还是与第一个表单例程相同?

对参数的转换有何看法? (表单例程的参数不能总是正确地映射到方法的参数吗?

在OO上下文中不允许使用哪些语句?

关于此,

Michael

DafaDDDa
2楼-- · 2020-09-01 18:18


不,不是。 我一步一步地做。 我敢肯定,大问题正在产生接口。 您知道,在表单例程之间插入的大多数代码都使用全局参数,并且存在问题。

别开枪打我,但我真的看不到你的问题。


我的方式是,无论是静态还是实例,一年中我必须触摸的每一行代码都将转换为面向对象。

那一刻,我必须触摸代码,我建立了一个类,然后将"旧的"表单编码放入该类并建立了一个接口。

我需要工具支持这项繁琐的任务,就是这样。

我不想*自动*将所有表单例程重构为方法1:1,

我只希望"提取为方法"的ADT功能也可以在例程代码中使用,以帮助我逐步重构例程!

当然也非常欢迎ADT功能,例如"提取到接口"...。

绿领巾童鞋
3楼-- · 2020-09-01 18:12

嗨,

今天有更多进展,新项目 创建:

larshp/FORMfactor-Eclipse·GitHub

快速帮助

 https://cloud.githubusercontent.com/assets/5888506/9980295/583b01d4-5f82-  11e5-899f-453817c2bd49.png

:-)

一周热门 更多>