
技术感想
文章平均质量分 83
Andy
这个作者很懒,什么都没留下…
展开
-
软件为什么这么复杂
春节前和同事在回家的路上看到了建筑工地,不由的感慨建筑业相比软件业来讲实在是成熟太多了! 想想看,建筑师设计好图纸,交给建筑公司(大包工头), 大包工头再报给小包工头, 小包工头随便抓一些农民工就可以干活了! 农民工们可不懂得那么多高深的建筑原理, 对整个建筑也并不了解,可是他们只需要把自己的一砖一瓦做好,整个建筑就能做成了 -- 当然也有豆腐渣工程-- 但毕竟是少数,排除在外。 更重原创 2013-07-01 13:11:14 · 2010 阅读 · 0 评论 -
茶余饭后:聊一聊那些神一样的程序员们
中午吃饭回来, 路上和同事偶尔聊起了IT界的一些牛人们, 他们做出的那些常人难以企及的开创性的工作,常常让我们是叹而观止,仅仅用“牛”来形容已经不够了, 得用“神一样的超级程序员” 才能表达敬仰之情,这里总结一下,可以作为大家茶余饭后的谈资 :-) 先来说说D.E Knuth(高纳德. 克努特), 他最为人知的工作就是经典巨著《计算机程序设计的艺术》, 这本书第一卷《基本算法》 于1968原创 2013-07-01 13:20:46 · 5593 阅读 · 2 评论 -
茶余饭后:聊一聊那些神一样的程序员们(2)
接上一篇 茶余饭后:聊一聊那些神一样的程序员们这一篇主要聊一聊安德斯·海尔斯伯格(Anders Hejlsberg ),他没有获得过图灵奖, 在名气上比不上前面几位,但也是另外一个传奇。其实安德斯还真的和图灵奖有那么一点点联系,故事需要从Pascal 这门曾经大红大紫的语言说起。凡是学过一点计算机知识的人大概都知道 程序=数据机构+算法 这一著名公式,提出这一公式的就是1原创 2013-07-01 13:23:20 · 2470 阅读 · 0 评论 -
抽象: 程序员必备的能力
在软件业,抽象能力的重要性怎么说都不为过,因为软件开发是一个高度复杂的智力活动,程序员经常需要面对、处理异常复杂的业务和逻辑,如果你不具备强大的抽象能力,无法把具体变成概念,进而驾驭概念进行思考, 你就很难降低问题的复杂度,从而陷入泥潭,无法自拔。 无论你学会了多么强大的程序语言,你的编程能力也很难有质的提高。抽象能力的高低,很大程度上反映了一个程序员的能力的高低。原创 2013-08-09 13:28:36 · 10951 阅读 · 5 评论 -
CloudFoundry :能不能简单一些?
CloudFoundry是一个PAAS 平台,做为程序员肯定要玩一玩这个热门的Cloud 技术的, 于是就试图在本机安装一个CloudFoundry 出来,让我没想到的是经历了本人软件安装历史上最让人崩溃的时光 :-)先试了下 CloudFoundry V1 , 操作系统的要求就让我震惊了首先,你需要一个Linux , 不能是Redhat,不能是SUSE, 一定得是UBuntu !原创 2013-12-02 13:44:41 · 3814 阅读 · 2 评论 -
垂死挣扎还是涅槃重生 -- Delphi XE5 发布会归来感想
Delphi 是一个基本上被我遗忘的工具, 要不是在使用RapidSql , 我是收不到Embarcadero 公司发出的邀请来参加Delphi XE5的发布会的。 有人可能要问为什么是Embarcadero (名称非常拗口)而不是Borland 开Delphi 发布会, 这是因为Borland那几年撑不下去, 把IDE工具打包成立了CodeGear 公司,已经被Embarcadero 收购了原创 2013-10-24 13:36:42 · 34281 阅读 · 29 评论