理性推理和实践检验的gap在哪里

理性推理觉得是对的,但是实践检验的时候又发现错了,gap在哪里?

gap就在理性推理所用到的知识。这个知识是不足的或者是错误的甚至是遗漏的。我称这个知识为先验知识--未经检验的知识或者预设(assumption)。

回到第一性原理,公理在提出之前都是基于一定的假设。如果假设是错的,那整个公理世界必然是错的。所以打破假设是破界的一种途径,也是自我完善知识体系的一种途径。

所以我现在更愿意back to the basics。
不需要任何上升,basics就是induction的基石。

写代码遇到的所有问题都是basics的东西没有搞懂或者在脑海中存在错误的直觉或者说假设。