我已经受够了各种软件在我的 C 盘和$HOME
里给我塞一堆零散的不知名文件,它往往连后缀都没有,它的文件名足够隐晦以致于你无论如何都猜不到是哪个软件在用它。等你抱着好奇心打开一看,这竟然还是一种自定义格式。
好吧,对此我要发明一个新的词:UFO: Unidentified File Objects
因而当我们开发软件时,尽量做到 No UFO
原则:不要给用户的计算机里乱扔东西
全平台通用换源软件 chsrc
除了一个二进制文件外,别无他物,践行了 No UFO
原则,不会在你计算机的某个犄角旮旯里放一些莫名其妙的文件。
brew install chsrc
数数看,你的 $HOME
中有多少文件?有多少你并不认识?