两个头疼的事情
变量命名和缓存失效
Phil Karlton: "There are only two hard things in Computer Science: cache invalidation and naming things."
两个万恶之源
过早优化
Tony Hoare: "We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil."
https://ricomariani.medium.com/hotspots-premature-optimization-hoares-maxim-f87590a6c26a
过度设计
Simón Muñoz: "Overengineering can kill your product."
Overengineering can kill your product - by Simón Muñoz
一个万能的方案
解决不了的问题就加一层
David Wheeler: "All problems in computer science can be solved by another level of indirection."
https://en.wikipedia.org/wiki/David_Wheeler_(computer_scientist)#Quotes