“永远不要在用户不知情的情况下更改或删除他们的作品”——这个软件设计原则有名字吗?

“Never alter or delete a user’s work without them knowing” - is there a name for this software design principle?

提问人:user3163495 提问时间:9/3/2023 最后编辑:user3163495 更新时间:9/3/2023 访问量:41

问:

是否有软件设计原则规定应用程序永远不应该在用户不知情的情况下更改或删除用户在应用程序中完成的工作?

它与最小惊讶原则非常相似,但具体是指修改用户的数据。查看 https://en.m.wikipedia.org/wiki/Principle_of_least_astonishment

举个我脑海中的随机例子,想象一下,一个图像编辑应用程序在每次保存图像时都会使图像变亮或变暗(不通知用户),以抵消其桌面伽玛设置。

模式 设计 原则 最小惊讶

评论


答: 暂无答案