V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
0x11901
V2EX  ›  问与答

你会因为项目中的固有习惯而去犯一些特定的错误吗?

  •  
  •   0x11901 · 2019-09-24 17:18:47 +08:00 · 1214 次点击
    这是一个创建于 1878 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近代码被同事 review 的时候改了个无关痛痒的小细节——一个用户能看到的 a × b 字符串被改为了 a * b,理由也很简单:项目中其他地方都是用的 * ,用乘号显得不和谐。其实我也非常认同的,不过确实有点不爽,毕竟为了能打出这个乘号我还是费了点功夫的,不过想想要是某一天谁让我把项目中占多数的 * 全部替换为 × 我也不乐意的,所以如果追求“和谐”肯定还是改成 * 便利。

    不过仔细想了想我好像没少干这种类似的事。比如在知道直升机不是飞机,直升飞机是误读之后我就再也没有叫过直升飞机;在知道 Uber 的发音后在和别人聊天中无论他们读的是正确还是错误的,我也只会自顾自读我知道的发音,并不会纠正也不理会他们的发音……有一次我给策划提出了在麻将中和应该是写成“和”而不是“胡”,得到回答是目标用户就那个水平之后也就不再吱声了,就在自己写的注释中改成了“和”,不过因为不会影响到 gui 所以也没太大的问题……

    总之扯了这么多,我就想问问我这样是不是性格有些古怪,或者说“钻牛角尖”?既然大家都在犯错,我为何要“自命不凡”的坚持“正确答案”,是不是随大流就好了,又不是什么关键的东西。

    1 条回复    2019-09-25 09:11:47 +08:00
    msg7086
        1
    msg7086  
       2019-09-25 09:11:47 +08:00
    面向用户和面向自己是可以不一样的。
    做产品,你如果能说了算,那你可以坚持。如果不是你说了算,那你还怎么坚持呢。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5464 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 05:58 · PVG 13:58 · LAX 21:58 · JFK 00:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.