• 请不要在回答技术问题时复制粘贴 AI 生成的内容
madNeal
V2EX  ›  程序员

never trust your users

  •  
  •   madNeal ·
    neal1991 · Nov 28, 2017 · 4079 views
    This topic created in 3266 days ago, the information mentioned may be changed or developed.
    不得不发出这样的感慨,我觉得在做开发的时候,一定不要信任用户的操作
    17 replies  •  2017-11-28 21:04:28 +08:00
    yulitian888
    yulitian888
    Nov 28, 2017
    1
    写了 MessageBox 永远不知道看的那种,不叫用户,叫.....(文明礼貌和谐用语一万字)......
    nfroot
    nfroot
    Nov 28, 2017
    2
    我们公司的 ERP 系统,错误提示弹出来的是 SQL 错误提示( SQL 返回的错误),什么死锁啊,什么不是唯一的啊,什么 type 错了啊,什么乱七八糟的一大堆。按个 F1 提示你没有找到帮助文件,好哒!但是马上程序异常退出是几个意思?

    还有什么保存的时候蹦出个英文提示,某个字段不能为空(数据库字段名),你查了半天,不知道咋回事,反馈回去,对方说这是因为你没权限,我是管理员好不好……我明明有保存权限好不好!哦哦,原来那个“是否为管理员”是无效的……

    犯错没关系,打死都不改过来是几个意思?


    信任是互相的。


    程序员想打一顿用户的时候,用户也想打死程序员。
    TomIsion
    TomIsion
    Nov 28, 2017
    3
    @nfroot 提示不友好产品也要分锅吧 -。-
    nfroot
    nfroot
    Nov 28, 2017
    4
    @TomIsion 小软件公司 应该不存在产品经理这个职位的 实施人员就是开发 他们其实也很苦的 白天去和客户沟通 晚上回来写代码 2 点才休息 第二天又照常上班
    lzjamao
    lzjamao
    Nov 28, 2017
    5
    防作弊?
    flyingghost
    flyingghost
    Nov 28, 2017
    6
    @nfroot
    程序员想打一顿(某些)用户的时候,用户也想打死(某些)程序员。

    稍微修正一下,就没毛病了。
    ytpfxnj
    ytpfxnj
    Nov 28, 2017
    7
    大多数时间,我们都是别人的用户。
    wintersun
    wintersun
    Nov 28, 2017
    8
    人人为我,我为人人,换位思考,得饶人处且饶人,哈哈
    Haos
    Haos
    Nov 28, 2017
    9
    互相打一顿,扯平~
    QQ2171775959
    QQ2171775959
    Nov 28, 2017
    10
    那你开发的程序还有什么用途,连用户都不信任了
    zjp
    zjp
    Nov 28, 2017 via Android
    11
    还有用户的输入…天晓得用户会输入什么奇奇怪怪的字符
    rzti483NAJ66l669
    rzti483NAJ66l669
    Nov 28, 2017 via iPhone
    12
    感觉按照你的做法去做,那么牛仔裤的背面上也会有一条拉链。
    z0z
    z0z
    Nov 28, 2017
    13
    来,说说,用户咋骗你了
    ys0290
    ys0290
    Nov 28, 2017 via iPhone
    14
    靠用户反馈解 BUG?还不如上传 log 文件
    yulitian888
    yulitian888
    Nov 28, 2017
    15
    @QQ2171775959 程序对客户负责,毕竟客户付钱嘛!至于用户么......和客户其实是两回事。
    yulitian888
    yulitian888
    Nov 28, 2017
    16
    @zjp 我曾经在某汽车保养 App 上使用表情符号做昵称,然后抛异常直接把数据库 exception 给打到界面上了~~~果断卸载之~~~~怪我喽~~~
    wxsm
    wxsm
    Nov 28, 2017 via iPhone
    17
    这不是常识吗?有什么好感慨的?用户有义务完全按照你定义的规则来操作?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   684 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 20:42 · PVG 04:42 · LAX 12:42 · JFK 15:42
    ♥ Do have faith in what you're doing.