大家都知道什么是 Technical Debt,本文提出了 Conceptual Debt 的概念:糟糕的、容易把用户绕晕的产品设计。特征:引入容易混淆的术语、有N种不同的方式完成同一个任务等。

做软件常常要用人们熟悉的现实中的字眼来命名软件里的功能、动作以及各种抽象,比如桌面、文件、文件夹、like、评论等。取一个(或一堆)直观的、能类比现实事物的好名字确实能省很多口舌去给用户解释软件、产品怎么用;反之,则会杀死用户大量脑细胞:)

分享到: