mirror of
https://github.com/RubyMetric/chsrc.git
synced 2024-11-22 11:20:02 +08:00
Update README
This commit is contained in:
parent
f8f5226216
commit
9fee68b30a
12
README.md
12
README.md
|
@ -16,19 +16,19 @@
|
|||
|
||||
## `chsrc` 的设计理念
|
||||
|
||||
1. **`No UFO`**
|
||||
1. **[No UFO](https://www.yuque.com/ccmywish/blog/no-ufo)**
|
||||
|
||||
我已经受够了各种软件在我的C盘里给我塞一堆**零散**的不知名文件,它往往**连后缀都没有**,它的文件名足够隐晦以致于**你无论如何都猜不到是哪个软件在用它**。等你抱着好奇心打开一看,这竟然还是一种**自定义格式**。
|
||||
我已经受够了各种软件在我的C盘或`$HOME`里给我塞一堆**零散**的不知名文件,它往往**连后缀都没有**,它的文件名足够隐晦以致于**你无论如何都猜不到是哪个软件在用它**。等你抱着好奇心打开一看,这竟然还是一种**自定义格式**。
|
||||
|
||||
好吧,对此我要发明一个新的词:**`UFO`**: **Unidentified File Objects**
|
||||
好吧,对此我要创造一个新词:**UFO: Unidentified File Objects**
|
||||
|
||||
`chsrc` 除了一个二进制文件外,别无他物。不会在你计算机的某个犄角旮旯里放一些莫名其妙的文件
|
||||
|
||||
2. **`Convention over Configuration`**
|
||||
2. **Convention over Configuration**
|
||||
|
||||
来自Ruby社区的优良传统
|
||||
来自Ruby社区的优良传统。想想看 `/etc`: 每个文件都有一套自己的配置格式
|
||||
|
||||
我不想要有任何类似 `CHSRC_CONF` 的环境变量,也不想有类似任何 `chsrc.conf` 的文件
|
||||
我不想要有任何类似 `CHSRC_CONF` 的环境变量,也不想有任何类似 `.chsrc` 的文件 (如果你是BSD用户,你会愤怒,因为你存在一个 `.cshrc` 文件)
|
||||
|
||||
<br>
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user