为啥要把 CRUD 叫“增删改查”而不是“增查改删”呢。。。
資深大佬 : guyeu 29
为啥要把 CRUD 叫“增删改查”而不是“增查改删”呢。。。
- C == create == 增
- R == read == 查
- U == update == 改
- D == delete == 删
大佬有話說 (67)
为啥要把 CRUD 叫“增删改查”而不是“增查改删”呢。。。
中文表示这四个动作,一是考虑到顺口:“增删改查”明显比“增查改删”顺口。
当然肯定也会有人抬杠说:“是因为你读多了所以顺口!”
所以就有原因二:反义词的联想,说到“增”的时候,跟着它的反义词“删”明显更合理。
第三个字是“改”,是因为“shan”的尾音过渡到”gai”比过渡到”cha”要平滑很多。
https://dict.cn/CRUD
可以看到,书中将它描述为:memorable acronym
我觉得这表达了它一开始就是因为贴近单词比较好记忆而已。
翻开德语维基百科可以看到这样一段(注意是德语表述):
Von manchen Autoren wird alternativ das Akronym RUDI (insert an Stelle von create) oder CDUR (in Anlehnung an die Tonart C-Dur) benutzt.
可以看到,因为和 C-Dur 关联,也有人念 CDUR ~
https://i.loli.net/2020/04/02/oYzSljyh7eFdbqE.png