TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Principle of Least Astonishment

22 点作者 kentbrew大约 5 年前

4 条评论

dang大约 5 年前
Earlier discussion (earlier Wiki too): <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22794771" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22794771</a><p>Repeats are fine after a year or so but we need more astonishment before then (<a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;newsfaq.html" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;newsfaq.html</a>).
ridaj大约 5 年前
This is an interesting principle which I understand the power of but feel is sometimes detrimental because it treats all surprises are equally bad.<p>Surprises can also be delightful. (It might be arguable that delight even <i>requires</i> surprise.)<p>That is perhaps the most extreme counterexample, but the point here is that we should treat very differently things that are &quot;surprising, but easily recoverable&quot; from things that are &quot;surprising, and disorienting&quot;, &quot;surprising, and makes you want to flip tables&quot;, or &quot;surprising, and life-threatening&quot;.<p>Taken to an extreme, this principle leads you to stagnant designs, because you&#x27;re afraid of modest innovations giving users a mild surprise. Or, your product fundamentally doesn&#x27;t quite work the way most users expect it to work, so in order to avoid giving users a surprise, you do cosmetic things to paper over it...<p>Tldr: use at your own risk and remember you&#x27;re at the wheel, not your principles
评论 #23083620 未加载
评论 #23101237 未加载
评论 #23084803 未加载
allard大约 5 年前
How many times in a day are you unpleasantly astonished by something made out of bits? (I&#x27;m working around one with a set screw now.)
seph-reed大约 5 年前
Seems pretty similar to KiSS (Keep it Simple Stupid)
评论 #23083591 未加载
评论 #23083470 未加载
评论 #23083397 未加载