2020-09-09 14:02发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我一直在审查ABAP官方编程指南... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我一直在审查ABAP官方编程指南(SAP出版社),并针对全球课程中的本地课程提出了意见。 关键是,如果全局类中只需要该类需要的功能/处理,则可以在其中创建一个本地类来处理这种唯一处理。
我的问题...创建包含的本地类而不是出于相同目的创建私有方法是否有优势(或劣势)? 在类开发的前端似乎需要更多的精力来创建一个额外的本地类来处理某些特定的处理。
Justin
您好,
我要说的是,清晰地分离关注点本身始终是一个优势,即使本地实现功能的"外部"重用也是如此 还不是预期的。 IMO的主要优势在于代码的清晰性和结构,更重要的是,这样可以减少全局类本身播放/覆盖的"角色"数量(即使只是私下使用)。 这可能是一个虚幻的优势,但是如果需要外部重用,它也应该大大简化重构工作。
欢呼声
Jānis
最多设置5个标签!
您好,
我要说的是,清晰地分离关注点本身始终是一个优势,即使本地实现功能的"外部"重用也是如此 还不是预期的。 IMO的主要优势在于代码的清晰性和结构,更重要的是,这样可以减少全局类本身播放/覆盖的"角色"数量(即使只是私下使用)。 这可能是一个虚幻的优势,但是如果需要外部重用,它也应该大大简化重构工作。
欢呼声
Jānis
一周热门 更多>