函数取名纠结综合症

2014-10-21 15:49:46 +08:00
 wangccddaa
每次要给工程,类,函数取个合适的名称的时候就特别纠结,想了好几个名字都觉得不能很好表达这个类(函数)的作用,大家都是怎么解决这个问题的?
4087 次点击
所在节点    问与答
26 条回复
jsonline
2014-10-21 19:56:26 +08:00
@drush 那就没法了,只能依着它。
c742435
2014-10-21 23:58:37 +08:00
中文命名
oott123
2014-10-22 00:16:43 +08:00
@kmvan php的函命名不是臭名昭著么…
看手册里 str 开头的,和 str_ 开头的……简直233
Doubear
2014-10-22 09:06:12 +08:00
@kchum 前面动词,方便调用的时候IDE给提示后好分辨,后面驼峰或者直接一线只是怎么好看怎么来
hitsmaxft
2014-10-22 12:11:31 +08:00
好的命名? 见 oc .. 不过那么长的名字, 写代码的人烦死了
g0t3n
2014-10-22 14:06:52 +08:00
@sunocean 前缀+动词+域(可选)+名词+加写好注释
get it [prefix_]+动词+[domain+]+名词 是个好方法
对写好 doc string 怎么看
我比较欣赏的是
def fun(arg1):
....'''
....Arg:
........arg1 - do something
....Return:
........list - xxx
....Raise:
........raise notFound exception

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/140534

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX