编程的重要方法是……
问题是探究的动力,因为不懂,因为有疑问,所以,我们才会有想去弄明白的这样一种趣头。问题引入,是一种十分重要的方式。其实科学探究不也是这样一个过程吗,发现问题,提出问题,然后解决问题,最后上升到理论高度,提出统一的体系,然后成为很多类似问题的经验。
我也一直喜欢这样一种学习方式,带着问题深入。
其实,我相信很多人都有这样一种感觉,事先不知道它的原理,所以总觉得它是多么高深的东西,但是当我们了解之后,才恍然大悟,不由得惊讶一番,感叹原来牛人所流出的那些深奥的东西就是用这么简单的东西来实现的,牛人之所以称为牛人,我想,大概最重要的就是他们有化腐朽为神奇的力量吧。
但是这取决于我们,在觉得它高深的时候,有一颗想要去探究它是什么,怎么实现的好奇心,有些人,觉得这个东西难,便选择逃避,不愿意去尝试一下,所以上帝,总是公平的,对待那些应困难而上的人总会给他们另外的东西来赞扬他们的这种意识。
所以,自从开始了程序员的职业生涯的时候,我便一直是这么做的,我觉得这实在是一个好方法。