用了不少笔记类软件,像evernote,onenote等,基本上都弄成了热键启动,但这些笔记软件都比较重型,适合整理资料时使用,如果只是记些简单的一句话内容,用起来就有些累赘了,于是我想找一个能够像QQ那样贴边隐藏的记事本,想记什么东西时,鼠标一晃就可以记录了,思维完全不会被中断。
于是找了两个软件,一个叫QQnotepad,比较阳春,就是在普通的记事本上加了个贴边隐藏的功能;另一个叫URNotes意唯桌面便签,听名字挺像那么回事的,确实GUI设计的还行,还支持即写即存,和onenote一样。但它也两个致命的弱点,第一,居然没有搜索功能;第二,数据是二进制格式保存的。
读过《unix编程艺术》的同学一定知道里面反复强调的两个概念,可显性和透明性,QQnotepad实现了这两点,而URNotes则违背了这两点。没有搜索功能->可显性不好,数据二进制保存->不透明。
可显性没什么好说的,硬伤。
对于透明性,大家可能会说,evernote和onenote不也是二进制保存数据的吗。不错,但首先,这两者牺牲透明性是为实现强大的功能;其次,人家是大公司,软件品质有保证,不用担心数据安全。URNotes呢,功能很简单,牺牲透明性不值得,然后软件的品质也无法达到让人完全放心的程度,用起来担心哪天数据就出问题了(最怕的不是数据丢失,因为可以备份,最怕的是部分数据损坏而你不知道)。
华丽的外表无法掩饰架构的缺陷,就像人生的另一半,外表是次要的,内涵才是你选择对方的原因。