Abstraction is the key to managing complexity in software systems.
The reality is: sometimes you lose. And you’re never too good to lose. You’re never too big to lose. You’re never too smart to lose. It happens.
程序员最重要的技能是阅读代码的能力。