软件开发中最让人最恐怖的一个词语

只是把它放在服务器上的某个地方。”

只是在条目的右侧增加一个收藏按钮。”

只是在设置屏幕添加【这里插入复杂的选择】。”

词语“只是”的使用做出了很多假设前提。几个月前,Brad Frost就该词语如何应用到个人的理解中,分享了一些想法

“只是”这个词让我觉得像个白痴。“只是”假定我来自于一个特定环境,在大学学习了某些课程,精通某些技术,并且读了所有该读的书、文章和资源。

Brod指出,事情从来都不是所想的这样简单,他是对的。不过,在你所掌握知识的程度和词语“只是”的危险之间,存在一个直接的相互关系。你知道的越多,你解决的问题就越大,这个词语后面隐藏的假定就越多。

评论一下,“只是把它放在服务器上的某个地方。”我们听到过多少次了?但是让一个业余项目在本地运行,部署到真正的服务器,需要时间、金钱和辛苦的工作。软件某些地方的微小部分可能是错误的版本,这需要提出来。本地编译的系统可能无法完美地按规模编译。

“只是”暗示了一个功能或系统后面的所有想法都已经被做好了。甚至更糟糕的是,它还暗示了部署过程中的、不得不要做出的所有决定都已经被发现了——从来都不是这样的。

当事物从概念变成现实的时候,有些地方会发生变化。正如Dave WiskusDebug的一段音频中提到的,“当手指碰到玻璃时,一切会发生变化。”

收藏按钮从视觉上看,放在右侧或许好看,不过它可能是一个真正艰难的地方。当收藏不是唯一要采取的行动呢?收藏按钮接下来会发生什么?

即使有一次收藏被开发了,且处于测试中,它也应该再次通过其步骤。在使用中,收藏为其存在提供了足够价值吗?毕竟,“一旦那个功能还在那儿,你要坚持。

当你听到周围全是词语“只是”时,就深挖一些,找到里面包含的所有假设。放大、慢慢想。

你的产品是死是活,取决于构思和创造之间所发现的决定,因此不要只是把它放在服务器上的某个地方。

本文文字及图片出自 www.labazhou.net

余下全文(1/3)
分享这篇文章:

请关注我们:

共有 1 条讨论

  1. techug 对这篇文章的反应是俺的神呀

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注