A good abstraction is one that emphasizes the essential and suppresses the irrelevant.
预测未来的最好方法就是去发明它。