1
20
命名约定适用于您所在的团队。只要每个人都同意某个特定的约定,那么就没关系。
不过我倾向于更详细的版本,即。
|
2
3
更好的例子可能是包装一个HttpRequest;定义一个IRequest,声明“这对我的应用程序很重要”,然后Request、HttpRequestWrapper、Request等将成为实现者。 因此,总结一下,尝试使用描述性的、不过于冗长的接口名称。 |
3
0
作为旁注,我发现了一种更美观(对我来说)的包装本机方法调用的方法:
不过,对于包装器类命名问题没有“好”的解决方案,我可能会按照aberrant80的建议,显式地调用我的包装器包装器。 |
4
0
如果您使用的是C++,则可以使用名称空间,然后重新使用相同的类名。例如:
|
Eric Bourque · 将旧的C++DLL转换为C# 6 年前 |
NiPapen · 将参数缩放到0到1之间以进行优化 6 年前 |
BeSha · 模板类的输入输出类型不同时如何处理构造函数 7 年前 |
Ryohei · 如何在我的软件包中使用decorator 7 年前 |
ABu · 展开std::reference\u包装的成本 7 年前 |
asafg · mac os.pkg.app的节点JS包装器 7 年前 |