我目前正在开发一个客观的c项目,并且有一个方法可以在另一个术语中启用/禁用OR:激活/取消激活全局HTTP代理。我想知道这种方法的最佳命名约定是什么。该方法有一个BOOL参数来决定执行哪个操作,即:启用或禁用。这是一个与大多数编程语言相关的风格问题,我决定我很喜欢这个伟大社区在这个问题上的输入,这个问题由于某种原因而困扰着我。启用/禁用或激活/取消激活的方法的命名约定
这是好吗?什么更好或更清晰?
-(BOOL) activate:(BOOL) theActivateFlag;
或
-(BOOL) enable:(BOOL) theEnableFlag;
将主叫[proxyObj激活:NO]或[proxyObj启用:NO]可以理解为去激活代理?
THX :)
+1我自己想过,但由于代理人(可能)只是所讨论的类的一部分*,是否会(可能)误导?这还是一个很好的建议,说。 – 2011-01-23 16:21:51
@middaparka:我指的可能是将这些方法放在代理类中。 – BoltClock 2011-01-23 16:23:02