![]() |
1
3
我想说你的挑战不在方法命名领域,而是类型设计。负责保存的类型
二者都
如果您仍然希望在同一类型中收集这些方法,则主要是风格问题。可能需要考虑的一件事是,这种类型是否会被用另一种语言编写的代码使用,而这种语言不支持方法重载。在这种情况下,名字越长越好。否则,只需坚持感觉最好的(或者你工作场所的主流惯例)。 |
![]() |
2
2
这是一个风格问题。
|
![]() |
3
0
不同的名称完全避免了与方法重载相关的任何问题。例如:
同样值得一提的是,是否可以使用多态性来代替重载。 |
![]() |
Alex Pander · cleaner代码的嵌套命名空间[已关闭] 7 年前 |
![]() |
Jamil Noyda · 导入模块的最佳方式Python[复制] 7 年前 |
![]() |
Samselvaprabu · 我们是否需要不惜任何代价避免重复? 7 年前 |
![]() |
user9549524 · 基于一列的值从二维矩阵中提取值 7 年前 |
![]() |
MedAl · 不使用try/catch处理异常 7 年前 |
![]() |
Declan McKenna · 特殊情况模式在Swift中是否多余? 7 年前 |