点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)远离最佳实践的讨论,以及为什么人...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)远离最佳实践的讨论,以及为什么人...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
远离最佳实践的讨论,以及为什么人们认为惯例不属于最佳实践文档,我想知道您作为开发人员处理仍感觉很奇怪的方法是什么 对我来说,是我练习在个人项目中不使用匈牙利语的方式。
维基百科的回顾
匈牙利表示法是标识符命名约定 计算机编程,其中变量或函数表示其意图或种类,并在某些方言中表示其类型。
那么iv,rt,gc,lv ...这些东西。
继续
也许因为我无法同时可视化方法定义和实现(至少是Eclipse),所以有时我不得不导航以了解什么是什么,从而再次证明匈牙利的合理性。 我的问题示例:
方法: 做一点事 输入 item_list类型。 数据: 项目类型 结束类。 ... 方法do_something。 items = item_list。 方法。
当然,我们有干净的代码可以使事情变小并改善我对它的阅读。 但是,尽管如此,一旦我觉得自己认为 item 是成员属性,而item_list是一个导入参数,而两者都是成员属性,而import参数是其他东西时, 。 我会接受您的说法,那就是"代码气味,重构",这是我所做的,但是我仍然浪费了时间来估算"谁是谁"。 而且我习惯于只使用导入和返回来编写参数,所以我什至不考虑"这是在更改,导出"吗?
我尝试过并看到的选项:
1)很老的东西,看起来像是javascript中的否定运算符:
方法: 做一点事 !item_list类型。 方法do_something。 item_list =!item_list。 终止方法。
2)使用我,甚至允许使用完全相同的名字...但是当我使用我时,人们不再邀请我去吃晚饭了:
方法: 做一点事 输入 item_list类型。 数据: item_list类型 结束类。 ... 方法do_something。 me-> item_list = item_list。 终止方法。
3) ...是的,是进口匈牙利语(我总是只将结果作为返回的名称)。/p>
方法do_something。 item_list = i_item_list。 终止方法。
我应该保留没有任何前缀吗? 如果我继续练习,这种感觉会消失吗? 我已经练习了3天了,感觉仍然在那里。
感谢加入!
啊-现在,请阅读链接。 例如,我没有尝试使用名为WRITE的参数。 无论如何,我在这里都使用前缀。
一周热门 更多>