让简单不再变得困难

每个 Basecamp 项目都有八个内置工具,您可以打开或关闭。 一种用于待办事项,一种用于文件存储,一种用于日程安排,一种用于留言板,等等。 其中一种工具称为“Campfire”。 Campfire 是一个实时群聊。 可以将其想象为 Slack,但直接内置于 Basecamp 中,因此您不需要 Slack 或其他任何东西即可与您的团队实时聊天。

现在 Basecamp 中的大多数工具都有非常简单、不言自明的名称。 待办事项的待办事项…消息的消息…活动安排…文档和文件,你猜对了,文档和文件…等等。有两个具有“特殊”名称的工具: Campfire (群聊)和卡片桌(我们对看板的独特看法)。

随着我们继续不懈地关注简单性、易用性和清晰度,我们决定将 Campfire 工具重命名为 Chat。 这使其与其他名称不言自明的工具保持一致。 更少的解释,更少的“Campfire 是做什么的?” 问题,总体上减少了混乱。 听起来像是一个微小的变化,确实如此,但以我们的规模来看,每一项澄清都会产生巨大的影响。

现在,谈谈这篇文章的标题。 保持简单,避免变得困难。

我们正在更改数百万现有项目中存在的工具的名称。 这可能需要迁移,这需要在重大部署之前进行特别仔细的测试和分阶段。 另一个症结是 Basecamp 允许每个客户在项目内重命名他们的工具,甚至是应用于所有项目的默认工具集。 因此,他们的一些篝火可能被重命名为其他名称,例如“群聊”、“聊天”、“谈话”、“饮水机”或其他他们觉得自然的名称。 所以并不是所有的篝火都被称为篝火。

困难的事情是通过检查每个项目并将任何名为“Campfire”的 Campfire 更改为“Chat”来自动化该过程,然后将其余部分保持原样。 但我们也有外语条件——有人可能将他们的篝火命名为“Fogata”(西班牙语中的“篝火”)。 我们也改变这些吗? 如果我们力求准确且一致的话,是的。

但不是。 我们不做任何事情。 这样做会很困难。 而且没有必要。 并且耗时。 并且可能容易出错。 各种各样的事情都可能出错——或者正确——但无论结果如何,这从一开始就是完全不必要的工作。 所以我们不会这样做。

我们将简单地这样做:展望未来,所有新项目都有名为 Chat 的聊天工具,并且所有现有项目都保持原样,无论它们是什么。 一致性在这里并不重要,上下文才是重要的。 旧事就这样吧,新事就不同了。 这避免了额外的工作、额外的测试、转换复杂性和潜在的错误。

这是否意味着一些较旧的项目将有篝火,而一些新的项目将有聊天? 即使是同一个帐户? 当然可以。 那很好。 这并不重要,随着时间的推移,随着新项目的创建数量多于旧项目的存在,它无论如何都会消失。

不要让简单的事情变得困难。

1713816667
#让简单不再变得困难
2023-09-25 21:38:06

Leave a Reply

Your email address will not be published. Required fields are marked *

近期新闻​

编辑精选​