上一页 1 2 3 4 5 6 7 8 9 10 ··· 17 下一页
摘要: 无废话JavaScript(下)上一篇在这里,在这里,在这里……五、函数式这个可不是JavaScript的发明,它的发明人已经死了,而他的这个发明还在困扰着我们……如同爱迪生的灯泡还在照耀着我们。其实函数式语言很简单,它就是一种与命令式语言同样“完备”的语言实现方案。由于它的基础思想与命令式——如果你不想用这个难于理解的名词,那就把它换成C,或者Delphi好了——语言完全不同,所以大多数情况下,它也与这些传统的、通用的、商业化的语言格格不入。而事实上,你天天都在用它。下面这行代码,就充满了函数式语言的思想:a + b 是吗?真的,如果你把那个“+”号看成一个函数,就完全一样了。事实上,所谓函 阅读全文
posted @ 2008-10-06 15:35 it江湖 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 无废话JavaScript(上)《程序员》2008.09期有一篇名为《无废话ErLang》的文章,这让我想到了许多的诸如“无废话C”、“无废话书评”这类的文章,也想到了JavaScript可没有一篇“无废话”,所以决定开个篇来写这个。与这个决定相关的,还因为另一个缘故:许多读者认为我那本《JavaScript语言精髓与编程实践》读来辛苦,所以我一直想写个简单的读本。索性,这次就写个最简单的吧。声明一下:如果只想看复杂的东西,不要读这篇文章了。一、JavaScript最初其实是过程式的追溯到1.0时代的JavaScript,其实是过程式的。它的基本特性有只有两项,一项是能够直接放在网页的HTML 阅读全文
posted @ 2008-10-06 15:25 it江湖 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 没想到华章已经把这篇序在china-pub上放出来了,那我也就公开了罢。不过更没想到的事情是,这本书有38位作者固然是令人称奇,而这本书(中文版)共有八篇序,大概也是出版中少有的了罢。代码之美Beautiful Code(中文版)(9.22日china-pub全国独家首发)等度的流明 ——代码之美·序一~~~~~~我上一次印象深刻的美的体验,大概已经是在十年之前了,那只是在午后睡醒,面对窗外的一棵大梧桐树时的感觉。不过这并不是说我这十年来都只看到了丑的事物,而是说我已经忘了去观察既已存在的美。直到我拿到这本《代码之美》,我忽然地回到了那种仰望着星星烁耀的夜空,或低头沉思于一两句大家文 阅读全文
posted @ 2008-09-16 15:02 it江湖 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 这是“设计师的实战过程”内部培训的第三节。第一、二节的信息在这里:http://blog.csdn.net/aimingoo/archive/2008/07/30/2735597.aspxhttp://blog.csdn.net/aimingoo/archive/2008/08/01/2754675.aspx这一节是这套培训的主体,也是源起。事实上最初的话题正是从“接口、分层设计与系统实现”来的,是在大型系统架构中的一个主要话题。然而这个话题相对来说过于宽泛,所以第一、二讲既是实战,也是对知识的补充。而第三讲,则讲的是大型设计中的思想与方法。在这一节里,我回顾了工程的一段历史,主要是接口出现的 阅读全文
posted @ 2008-08-06 11:54 it江湖 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 这是“设计师的实战过程”内部培训的第二节。第一节的信息在这里:http://blog.csdn.net/aimingoo/archive/2008/07/30/2735597.aspx在这一节里,我回顾了我在初入盛大时所做的一套数据架构。这套架构设计和实施约是在2005.10月,包括了完整的分析、设计,以及组织项目实施、交付的全部过程。这次培训录音以分析、设计为主,并讲述了项目过程中设计师的工作等内容。所以是一次比较完整完善的实战过程。培训录音末尾还回顾了我在项目中的得失,以及一些感悟。因为事实上这是我进入盛大之后,历经的一次从(原来的)开发和项目管理,向架构与设计角色转化的过程,所以这次项目 阅读全文
posted @ 2008-08-01 16:51 it江湖 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 杂家与集成 ——读《Windows编程循序渐进》之随感http://www.china-pub.com/39896静盛送给我一本书,是《Windows编程循序渐进》,他则是书的作者。这样的事也常有,我也不常为此而写文章,尽管近些日子我写的书评看来是多了,但多是闲了或得有所感的缘故,不唯独出于情面。静盛的书是讲VC++开发的,我不懂。我不太用C/C++,偶尔出于工作的需要,也看这些代码,也算得上熟,但自己不写。不写,就没有发言权。所以我不说代码,单说对这书的感觉。首先是实用。我多年前初学开发时,是从抄《电脑报》上的代码开始的。要自己写代码,自己调试过,又一遍遍在上面叠加自己的想法而后成为产品(或 阅读全文
posted @ 2008-07-30 22:24 it江湖 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 今天去CSDN做了一档节目(细节保留……呵呵),这勾起了我对在盛大工作的回忆。曾经,我在盛大做过一次内训,是关于设计师的实战的,这次内训大概是在2007年5月间。时间过去了一年多,如今我来看这些内容,仍然有许多可圈点之处。所以这里就把它公开出来,与大家分享,也欢迎批评。这次内训讲了三讲,但非常遗憾的是,第一讲没有录完——中间的时候,我的手机内存被耗空了。这一讲一共讨论了“事务系统”中的5份文档,但只录了前三份。后两份则没录下来,但大体的思想,大家可以看得到了。完成一份好的设计并不是一件容易的事,但其实我们大多数开发人员都具备相应的能力。唯一的问题是真正去做实践时,却没有头绪。因此本期讲座将直. 阅读全文
posted @ 2008-07-30 01:01 it江湖 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 在前面讲元语言http://blog.csdn.net/aimingoo/archive/2008/07/25/2707504.aspxhttp://blog.csdn.net/aimingoo/archive/2008/07/25/2709638.aspx的过程中,有些技术细节就忽略了。其中之一,就是这个创建函数的方法。这里开个小主题来讲讲。在JS里面,我们可以用任意方法来构建对象,包括直接量和构造器。在使用构造器时,也可以有基于原型和基于属性抄写两种方法(以及这两种方法混用)。下面的例子简要地说明这些对象的构造方法:---------// 直接量对象声明obj = {... } // 使用 阅读全文
posted @ 2008-07-26 23:48 it江湖 阅读(135) 评论(0) 推荐(0) 编辑
摘要: ------------------------------------------------------------------------第二部分:元语言下的编程基本方法------------------------------------------------------------------------三、代码组织形式--------------------- 1. 物理代码块(代码文本、代码行) ---------------------代码到底应该如何组织?如果我们认为代码是由序列调用的例程构成的,那么我们可以把代码的形式回溯到很“远古”的时代,例如:======funct 阅读全文
posted @ 2008-07-25 13:56 it江湖 阅读(140) 评论(0) 推荐(0) 编辑
摘要: QoBean是从元语言系统开始构建整个语言系统的,从本文开始,我开始讲述QoBean所理解的元语言。不过,不同的人、从不同的侧面所理解的“元语言”是不一样的,不必求同。“QoBean的元语言系统”包括三篇,分别是: -元语言系统基础,以及程序的基础元素 -元语言下的编程基本方法 -元语言的应用:虚拟执行环境QoBean的SVN地址:https://qomo.svn.sourceforge.net/svnroot/qomo/qobean//------------------------------------------------------------------------// QoBe 阅读全文
posted @ 2008-07-25 02:57 it江湖 阅读(149) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 17 下一页