论如何取一个优雅的方法名

2018-09-05 09:00:21 +08:00
 Elemyin

工作一年,做的是后端开发。因为方法名被老板吐槽 N 次,请教各位大佬如何给方法取一个合适优雅的名称。

3207 次点击
所在节点    问与答
27 条回复
hnbcinfo
2018-09-05 15:09:16 +08:00
rekulas
2018-09-05 15:11:13 +08:00
@FakeLeung
我是直接翻译的
limitedMaterialRequisitionForm
limitedMaterialAnalysisForm
concretePurchaseOrder
concreteApplicationForm
hnbcinfo
2018-09-05 15:15:14 +08:00


Jameson1559
2018-09-05 16:57:38 +08:00
func magic ( ) { } 「并不」
当然是看方法内是干啥的啦。。查询啥的就是
func examplePageContentQuery ( ) { }

提交啥的就是
func exampleParametersSubmit ( ) { }
func exampleParametersSave ( ) { }

毕竟公司里的话,你的东西潜在的维护人员都是你的同事,只要别让人看起来太费劲就好,对别人友好一点也是自己的素质体现嘛。。

想象一下你如果要去维护一个东西,结果看见的是这样的
func someThingMagic1 ( ) { }
func magic ( ) { }
func baocunRequest ( ) { }

。。。作何感想。。
20015jjw
2018-09-06 06:46:41 +08:00
lz 你举几个被吐槽的例子我们帮你看看怎么改啊..
@molvqingtai 不存在的 同样的东西就要用同样的词 不然贼 confusing 又不是写作文
lifeintools
2018-09-06 07:33:43 +08:00
@hnbcinfo 书名是什么?
hnbcinfo
2018-09-06 10:45:18 +08:00
@lifeintools 代码整洁之道

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

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

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

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

© 2021 V2EX