我曾经工作过的一家公司20年前的作者们大多只考虑“正常流程”
… 我曾经工作过的一家公司20年前的作者们大多只考虑“正常流程”。当出现问题时,错误信息就留给程序员来处理。当我尝试在一台旧的Mac上安装我们的产品时,我发现了这一点,出现了这样的信息:你的硬盘太小 什么?我的什么太小?后来在Windows上,我收到了这个弹窗:你不在这里 WTF? 我搜索了这个信息,发现它来自一个名为CantHappen()的函数,这有点像assert(false)。你只是在代码路径中扔进去的一个东西,用来标记你真的知道代码永远不可能到达的地方。直到它不可避免地发生了。我开始在我们的代码中到处寻找这些疯狂的信息,并对其进行更新——如果可能的话,修复代码,使得不需要这些错误信息。我的经理和他的经理,值得称赞的是,他们知道我们的信息有多糟糕,他们帮助我组建了一个小团队,包括一个作者和翻译人员来修复这些问题。我们确实做到了。我们的信息变得更好了,更容易理解,也更有帮助。 …
源讨论用户界面中的“Your”与“My”原帖 258 条评论 · 导入时统计