12 2008 档案

冒号课堂§5.1:教学计划
     摘要: 教学计划——接下来的故事(讨论下一步教学计划
• 编程水平的提升之道是:在实战中演练招法,在招法中领会心法,心法反过来提升招法,进而提高实战水平,如此循环往复呈螺旋式上升过程。正所谓熟能生巧,巧能生通
• 迭代学习法:即在具体知识与抽象理论之间进行折返式学习
• 网页的迷人之处就在于,能够用精美的画皮来包裹冗长低效的代码
• 无论干哪一行,要想胜任愉快,离不开四样东西:才能、兴趣、方法和努力  阅读全文

posted @ 2008-12-30 10:17 郑晖 阅读(2913) | 评论 (1)  编辑

《冒号课堂》目录
     摘要: 《冒号课堂》目录  阅读全文

posted @ 2008-12-24 01:12 郑晖 阅读(8300) | 评论 (6)  编辑

冒号课堂§4.4:情景范式
     摘要: 情景范式——餐馆里的编程范式(编程范式在餐馆中的应用
• 厨师只需提供一种服务:把纸上菜变成盘中菜,至于蒸、煮、炒、炖等具体做法纯属实现细节
• 可以这么理解(闭包):所谓包,指函数与其周围的环境变量捆绑打包;所谓闭,指这些变量是封闭的,只能为该函数所专用
• 合理地使用闭包能使代码更加简洁清晰,散发出函数式特有的优雅气质
• 换盘子有两种方式:一种是服务员主动换,一种是客人要求换。前者是轮询,后者是通知
• 如果把待加工的菜看作数据,技法看作算法,将数据与算法分离,以算法为中心,那是什么范式?  阅读全文

posted @ 2008-12-21 23:18 郑晖 阅读(3096) | 评论 (1)  编辑

冒号课堂§4.3:汇总范式
     摘要: 汇总范式——一张五味俱全的大烙饼(总结编程范式
• 设计模式好比组合套路,能在一些特定场合下克敌制胜;编程范式则好比武功门派,博大精深且自成体系
• 一种编程范式之所以能独树一帜,关键在于它突破了原有的编程方式的某些限制,带来革命性的新思维和新方法,进一步解放了程序员的劳动力
• 因其长而容己,因其短而容他,此万物之理也
• 语言为形,范式为神。若能以神导形、以形传神,则看似平白无趣的程序也能写出诗画般的意境  阅读全文

posted @ 2008-12-15 16:28 郑晖 阅读(2937) | 评论 (0)  编辑

冒号课堂§4.2:逻辑范式
     摘要: 逻辑范式——当算法失去了控制(再谈逻辑式编程
• 评价代码的复杂度,长短只是一个因素。程序员不是打字员,花在思考上的时间和精力远远超过花在键盘上
• 算法=逻辑+控制。其中逻辑是算法的核心,控制主要用于改进算法的效率  阅读全文

posted @ 2008-12-07 23:19 郑晖 阅读(2962) | 评论 (1)  编辑

导航

统计

公告

博客搬家:http://blog.zhenghui.org
《冒号课堂》一书于2009年10月上市,详情请见
冒号课堂

留言簿(17)

随笔分类(61)

随笔档案(61)

文章分类(1)

文章档案(1)

最新随笔

积分与排名

最新评论

阅读排行榜

评论排行榜