发现公司项目里有个类的名字拼错了,要改吗?

2015-12-11 13:24:08 +08:00
 langzizx39

在加一个功能时发现这个类(不是我写的)的名字拼错了两个字母,但这个类牵扯到的东西很多(前后端都有),我要修改吗?还是将错就错?

8330 次点击
所在节点    程序员
98 条回复
loshine1992
2015-12-11 13:26:13 +08:00
用可以一次性替换所有的 IDE 来改不就可以了。。
lizhenda
2015-12-11 13:33:17 +08:00
我觉你最好先问问写这个人,和他说一下,看他的态度在决定,不然不声不响就改了别人的东西实在不是很好
ys0290
2015-12-11 13:38:32 +08:00
不就是个名字么,错了就错了
offer
2015-12-11 14:07:21 +08:00
改个 jb 不改。
k9982874
2015-12-11 14:08:32 +08:00
有时间就改,也能熟悉一下项目各个关节。不过要做好背锅的准备。
orFish
2015-12-11 14:10:15 +08:00
不改🌚
SourceMan
2015-12-11 14:11:05 +08:00
你看懂没?看懂了就不要改了。
lyragosa
2015-12-11 14:12:19 +08:00
将另一个类设置为这个类的引用

你自己用这个新的,不影响其他人。
tonyVex
2015-12-11 14:16:38 +08:00
和写的人商量下,全局 正则替换掉。
hahastudio
2015-12-11 14:16:55 +08:00
因为会涉及很多组件,所以我的建议是这样的:
如果你们处在发布期,那就先将错就错吧,但是把这个问题先记下来。
然后等到有时间的时候,跟组里其他人沟通一下,然后再改。因为你改完肯定得有大规模的测试,虽然不用很细致= =
ioioj5
2015-12-11 14:17:38 +08:00
不改, 改了之后就会出现各种莫名其妙的问题
vanxining
2015-12-11 14:20:25 +08:00
不改。比如 Unix 的一个系统调用: creat 。
xbb7766
2015-12-11 14:22:27 +08:00
要改的话最好 IDE 能支持自动替换,不然会很惨。
没重大歧义就算了。
除非是类似于把 SendEmail() 写成 ReceiveEmail() 这样差十万八千里的。
superbear
2015-12-11 14:26:38 +08:00
不知道有多少使用方,贸然改会出问题。
icewent
2015-12-11 14:27:07 +08:00
想到 Googol 。拼错了也可以将错就错,多年后未尽不是一段佳话。
icewent
2015-12-11 14:27:47 +08:00
@icewent 未必
vitovan
2015-12-11 14:36:21 +08:00

看这命名,何止是单词拼错。
号都不连,逼死人。
Wangxf
2015-12-11 14:38:28 +08:00
用 ide ,或者 sublime 都用这个功能 sublime 是 shift + command + f
yuankui
2015-12-11 14:43:42 +08:00
SystemFiels

reg.regist(xxx)

Modlue...

太多了..
curiousjude
2015-12-11 14:57:23 +08:00
这个我个人的看法是,除非错得离谱或没有 100%的把握,还是不要改了。很多人觉得拼错了没什么大不了,我是很鄙视的,因为拼写错误而花大时间 debug 是很让人吐血的。

有很多很懒的人,明明一开始就发现错误了,因为懒就是不改,后面日积月累,不断坑人。

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

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

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

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

© 2021 V2EX