比如WeChat这个单词,有这么一个方法getWeChatID,camelCase 下大家都会这么命名,但是到 snake_case 和 kebab-case 下很多人就会命名为get_wechat_id和get-wechat-id,严格按照标准来转换的话应该是get_we_chat_id和get-we-chat-id。
再举一个更实际的例子,在 Vue 的源码中,定义类型的时候写成的是VNode,但是写成一个局部变量就写成了vnode,而不是vNode。
这对强迫症来说真的很难受,感觉就是怎么看着舒服怎么来,那么大家有没有什么更合理的解释呢?