本节书摘来华章计算机《交互式程序设计 第2版》一书中的第2章 ,第2.1节,Joshua Noble 著 毛顺兵 张婷婷 陈宇 沈鑫 任灿江 译更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2.1 为什么本章你会读不止一次
你在第一次读这一章的时候,很有可能觉得有些内容不知所云,这是我早有预料的正常现象。在你读后面的内容遇到问题时,你再回到这一章来。代码只有放在你所感兴趣的上下文和场景中来看才有意义。有些内容初次看来没有意思,直到看到它们在实际中的使用,耐心一点,把它们一一分析,你会发现没有什么是异常复杂的。不懂的时候不要害怕,只管回到这一章来好了。尤其不要害怕把书里的代码复制过去并修改它,直至它崩溃。抠一下代码,拿掉可以运行的部分,使其崩溃,然后找出它崩溃的原因,这是最好的学习方法。当然,本书的目的是提供能用的代码,让你稍作修改就能用到自己的项目里,满足上述第一类读者的需求。无论是哪一种情况,都需要耐心,因为第一次学总会有不懂的地方。有点耐心,乐意尝试,失败后再尝试,其实写代码并没有那么难。