该章提到编程新手所需的三种最重要的技术:读和写,注重细节,发现不同。
读 和 写
即熟悉代码中的各种字符。
注 重 细 节
将例子一字不差地打出来,通过实践训练自己
发 现 不 同
这个是通过长年累月的工作培养出来的。需要的是,能指出2份代码的不同点。
另外有一点,在我看来,是更重要的,坚持!!!
平时的生活中,总会有各种各样的事情,或者因为自己生出的另类想法,打断你原计划“好”的学习课程。而一旦打断,不说可能就是完全的放弃,就是后面再重新拾起,也浪费了更多的时间,也降低了学习的兴趣。
为了能坚持到底,我认为自己需要这样做:
1 书中说是要一字字打,也许对于那些完全的新手,或者其他性格的人来说,确实要如此,但针对我自身来说,计算机专业(大学没学好,工作后又不写代码,现在一点代码都不会写了),虽不会写,但并不是一无所知。
如果完全按照书中说的一字字打印,绝对会坚持几天后,就会坚持不下去。
因为,一是本来能看懂,却要浪费时间一字字打,太慢。几天下来,也学不了多少。
二是自身性格缺陷,当进度太慢,很长时间不能把所学在实际项目中使用到时,容易不按学习顺序慢慢学习,而是东学一点,西学一点,了解多了,但更乱了。
所以,我这里,不需要一字字打。
2 在该书的学习中,若一个练习中有不能理解的代码时,能在短时间内的上网查到答案的,可以学习一下。不能短时间解决的,就要强迫自己放弃,做好标记(一定要标记好,不要后面忘记),等过几天,半月后,说不定就知道答案了。
不要有完美强迫症。