SDMagicHook icon indicating copy to clipboard operation
SDMagicHook copied to clipboard

SDOrderedDict 这个类的命名有点不合适

Open liuduoios opened this issue 2 years ago • 0 comments

看了一下 SDOrderedDict 这个类的实现,是用来保存多个 key 相同的 value 的。而 Ordered 这个单词是表示”有序“的意思,大部分编程语言或者其标准库中都有 OrderedSet、OrderedMap、OrderedDictionary 的概念,表示这个容器内的元素是按 Key 排序的。 这里的 SDOrderedDict 是一个可包含重复 key 的元素的容器,可以参考 C++ STL 的命名,叫做 "MultiDict" 会更合适一些。

liuduoios avatar Oct 07 '22 07:10 liuduoios