你用了十年的字典直觉,可能从第一天就错了
原创
你有没有过这样的时刻——需求里写个"根据 key 查 value",手指自动敲下 dict?JSomers 那篇老文戳穿了一个我们懒得质疑的习惯:字典不是所有查找问题的正确答案。要有序遍历、要 O(1) 范围查询、要保留插入语义,硬塞字典就是在给未来的自己埋逻辑雷。更阴的是,字典的"好用"本身就是陷阱——它让错误用法看起来完全合理,测试全绿,直到生产环境一个边界条件逼你连查两小时日志。工具选错,比代码写错更隐蔽,也比代码写错更难回头改。下次再伸手拿字典,先问一句:我真的只需要 key-value 映射吗?
原文:Using the Wrong Dictionary (2014) · 来源:Hacker News
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除
itfan123




