本科计算机毕业后十年文案工作,一点基础知识差不多全还给老师了。但是,这么多年下来依然觉得写报告不如写代码愉快和有成就感。最近得闲,想把编程重新捡起来,作为自己的爱好发展发展。
为此,看了一些书,基本都是变量、函数、结构控制、类对象、方法、列表,看着就想睡觉,看完不知道干嘛...好吧,我承认我实在是没耐性看完。
这书很棒,我花了两天时间,读了一半,每天都阅读5小时左右,输入大量代码,但是不觉得累。我觉得这书,至少有三个突出的特点:
1、坐而言,不如起而行(咱点题了哈)
道理说一万句,不如埋头敲代码。
对于新手来说,编程就是熟练工种...是技能而不是技艺,
云里雾里半天扯概念,不如踏踏实实输入代码。
输入的多了,自然有了些感觉和概念,至少会消除你对编程的畏惧感,让你感到亲切。
2、场景和重复
使用场景故事来构建代码应用场景,而这个场景是动态和延续的:跑步教练需要统计时间,教练觉得你的实现没满足要求,教练希望能更进一步。这样的场景可以降低连续阅读的疲劳度。
而场景的延续和复现,意味着你输入的代码的发展和重复。后文会不断应用到前面的知识,而改进是对前面知识的高级实现途径。这样的重复帮你掌握知识。
3、主动思考刺激
对于你不知道的方法和函数,别的书都是一段代码,注释描述。
这本书有磁铁,有连线。
让你根据方法和函数的名字去判断函数的含义并组织代码,
这种方式在刺激你主动思考,而不是简单的被动接受。
============================
当然,天下没有完美的事:
这样的知识组织方式,必然存在知识碎片的问题,体系化程度不高,
而且对于某些想单挑某一章节阅读的人来说可能存在障碍,
但是没有完美的书,只有适合的对象,
对于新手来说,这绝对是入门的不二选择。
在有了经验后再去读大部头理论或许会有共鸣而不至昏昏欲睡。
果断满分....
坐而言,不如起而行
《Head First Python(中文版)》热门书评
-
值得一读的Python入门书
40有用 4无用 drizzlecrj 2011-12-31
Head First 系列的书籍一直饱受赞誉,这本也不例外。Head First Python主要讲述了Python 3的基础语法知识以及如何使用Python快速地进行Web、手机上的开发。下面是该书每章结束部分的知识摘要:第一章 初始Python:人人都爱列表(Lists)1. 从命令行或者IDL...
-
推荐给不知道怎么开始写程序的童鞋~
13有用 1无用 candyhorse 2012-04-16
这不是一本python语法参考书;它是Head First系列的出色代表。如果你学过编程,但一直不会动手写真正的程序。那就从这本书开始吧。这本书侧重实践,尽管是一本面向python初学者的书,但里边竟然涉及到了Android开发,web编程,GAE,SQLite等等诸多内容;很好地解决了初学者学会一...
-
适合用来入门
10有用 0无用 Deity 2012-11-24
也算是写了好多年程序的人了。。。最近觉得python很不错,于是买了一本《python基础教程》,但是看了之后。。。觉得这本书实在是罗嗦,然后实在是看不下去了。。。无奈中想到了head first系列,于是入手一本,果然,很快就把它读完了,读完之后的感受大致如下:1,head first系列的书一直...
-
入门神器
6有用 0无用 聚丙烯基大冬瓜 2013-05-04
经常看到那句“life is short, use python!”才想看看这么NB 的东西究竟是啥样子。又苦于自己编程基本算是零基础,在图书馆左翻右翻找到了这本字最少图片最多的。。。虽然现在看完了,估计还是入门也算...
-
坐而言,不如起而行
5有用 1无用 alias_neo 2014-05-22
本科计算机毕业后十年文案工作,一点基础知识差不多全还给老师了。但是,这么多年下来依然觉得写报告不如写代码愉快和有成就感。最近得闲,想把编程重新捡起来,作为自己的爱好发展发展。为此,看了一些书,基本都是变量、函数、结构控制、类对象、方法、列表,看着就想睡觉,看完不知道干嘛...好吧,我承认我实在是没耐...
书名: Head First Python(中文版)
作者: [法] 巴里
出版社: 中国电力出版社
译者: 林琪
出版年: 2012-3-1
页数: 457
定价: 68.00元
装帧: 平装
丛书: O'Reilly深入浅出系列
ISBN: 9787512322233