您是否有一个API或类的命名约定,用于替换执行相同功能/填充相同角色的旧版本的API或类?替换API /类的命名约定
E.g. Windows通过在功能的末尾添加“Ex”来实现此目的:
ShellExecute // old
ShellExecuteEx // new
你喜欢什么,以及你有什么推理?
- 追加
2
,V2
,New
,NowInStereo
? - 将旧API的一次性更名从
Something
更改为SomethingOld
并使用Something
作为新内容?这个选项在版本控制方面让我感到担忧,但它似乎最不可能在将来遇到V3
或ReallyNew
问题。 - 构成一个完全不同的名称,可能会更准确地描述函数,但至少是不同的。
是的,我不知道ShellExecuteExExExExExExEx包含多少Ex'es – 2009-01-22 21:21:34