109.解决bug的感想:学习要从基础开始

学而时习之,不亦悦乎。学习经典书籍的收获,要比实践的效果大的多,但并不是每次学习都能够接受。也不是一直阅读书籍就能够了解的,必须去实践它。

以前对修正bug的原则,只知道每次尽量少改动,尽量只做最小的变化。因为一次做大量的变化,很可能问题就消失不见了,或者说,你根本不知道问题是出在了哪里。

昨天也意识到了,理解系统这件事。因为自己所用的游标函数,更新的游标函数用法有所不同。原来的游标函数,是不能用with的,但新的可以;再加上令牌,是否能够用sorted排序,这个问题都有所不同。

这个函数bug整整困扰了我一下午,一晚上都没有解决。直到第二天看了别人的博客才有所了解。但为什么看了别人博客才明白了,别人为什么能总结的那么好?

我想原因有两点,第一是别人对这个东西认识比较深刻,他以前就对那个函数有所理解。
第二是操作方法也比较准确,基本东西能够被简单组合排列出来,这样就能够形成复杂的组合物。

这是今天看望了心理学上学习的方法,只要困难的东西能够分解为最基本、简单的东西。那么这种东西就比较好学习。

也就是说,这种东西就是一种金字塔结构。所以金字塔结构在任何地方都是,符合世界本源本质的东西。

学习的方法也是这样,把最基本东西用金字塔的结构表述出来,然后不断试验,基本组合,到最后复杂东西就能够掌握。

你可能感兴趣的:(109.解决bug的感想:学习要从基础开始)