作者归档:hzy

[来自iPc.me] 多少行代码才能完成下列项目?1亿行代码是神马概念?

多少行代码才能完成下列项目?1亿行代码是神马概念?

多少行代码才能完成下列项目?据统计,平均一个 iPhone APP 是4万行代码,PS CS6 是5百万行,facebook 的总体项目则高达6000多万行代码,期的 Windows 3.1 只有200多万行代码,到了 Vista 年代则是将近5000万行……

[ 我要围观楼主…. ]

© iPc.me  |   精选视频墙[v]  |   异次元软件世界  |   找文件 – 网盘搜索引擎  |   新浪微博  | &#160

阅读全文

本条目发布于。属于未分类分类。作者是
分享到:

[来自iPc.me] Nissan BladeGlider – 炫酷狂霸拽的概念电动车!超级英雄才配用么!?

Nissan BladeGlider - 炫酷狂霸拽的概念电动车!超级英雄才配用么!?

Nissan Leaf 电动车虽然是零排放,不过外型可能不是那么讨好,但这架将会在日本东京车展 2013 展出的 BladeGlider 就一定会吸引到各位爱(电动)车之人啦。Nissan 指出这只是一架探索型的原型车……

[ 我要围观楼主…. ]

© iPc.me  |   精选视频墙[v]  |   异次元软件世界  |   找文件 – 网盘搜索引擎  |   新浪微博  | &#

阅读全文

本条目发布于。属于未分类分类。作者是
分享到:

[来自iPc.me] 1.2吨卫星未来数天将撞地球!大量残骸着陆点不明

1.2吨卫星未来数天将撞地球!大量残骸着陆点不明

美国 CBC 电视台称,欧洲空间局(ESA)预测,一部质量达到1.2吨的卫星将于美国时间本周日至周一(北京时间本周日、下周一、下周二)撞向地球,经过大气层后,大约还有25%的部分抵达地面,而着陆点目前未知……

[ 我要围观楼主…. ]

© iPc.me  |   精选视频墙[v]  |   异次元软件世界  |   找文件 – 网盘搜索引擎  |   新浪微博  |   腾讯微博  |  

阅读全文

本条目发布于。属于未分类分类。作者是
分享到:

[来自iPc.me] 史上最牛新郎发言 – 只要有心,男人在情场上绝对所向披靡啊!

史上最牛新郎发言 - 只要有心,男人在情场上绝对所向披靡啊!

收到技术含量爆表的求婚惊喜盒,妹子想不嫁都难了。那么婚礼上,新郎发言上怎么说才能与众不同?这位仁兄虽然口才不行,但是很会写词,所以就干脆给来了一首现场演唱,最后高潮迭起……

[ 我要围观楼主…. ]

© iPc.me  |   精选视频墙[v]  |   异次元软件世界  |   找文件 – 网盘搜索引擎  |   新浪微博  |   腾讯微博  |   皇冠店铺精选

阅读全文

本条目发布于。属于未分类分类。作者是
分享到:

[来自iPc.me] 蓝雨伞之恋 – 皮克斯精品动画,看了这个温馨的短片,整个人都变好了!

蓝雨伞之恋 - 皮克斯精品动画,看了这个温馨的短片,整个人都变好了!

明年奥斯卡最佳动画短片必杀之作《蓝雨伞之恋 / The Blue Umbrella》 。这是皮克斯贴在《怪兽大学》的映前短片,它让之后的正片黯然失色,温馨的故事,美好的场景,一切都冲满了生机,美好得让人想哭。强烈推荐一看……

[ 我要围观楼主…. ]

© iPc.me  |   精选视频墙[v]  |   异次元软件世界  |   找文件 – 网盘搜索引擎  |   新浪微博 &#16

阅读全文

本条目发布于。属于未分类分类。作者是
分享到:

[来自iPc.me] 生活小科普 – 压力真能压死人?单身青年更易过劳死?

生活小科普 - 压力真能压死人?单身青年更易过劳死?

日语中有一个词:Karoshi,译为中文即“过劳死”,一种职业性的突然死亡,因工作过度致死。其原因为由压力引起的心脏病发作,或是长期疲倦所导致的中风致死。这次,AsapSCIENCE 就为我们详细解释了山大的压力如何让人彻底崩溃……

[ 我要围观楼主…. ]

© iPc.me  |   精选视频墙[v]  |   异次元软件世界  |   找文件 – 网盘搜索引擎  |   新浪微博  |   腾讯微博  |   皇冠店

阅读全文

本条目发布于。属于未分类分类。作者是
分享到:

[来自iPc.me] 柳波芙·奥尔洛娃号 – 全方位寻找迷失在北大西洋的现代鬼船

柳波芙·奥尔洛娃号 - 全方位寻找迷失在北大西洋的现代鬼船

在一望无际的灰色大西洋上,一艘孤船正随波逐流。它的餐厅里只有海风的声音,它的厨房里只有铁锈的气味。曾经容纳100名乘客的船舱,此时空空荡荡,一个人影都不见。靠近船头的地方,一行锈迹斑斑的字母拼出了船的名字——柳波芙·奥尔洛娃……

[ 我要围观楼主…. ]

© iPc.me  |   精选视频墙[v]  |   异次元软件世界  |   找文件 – 网盘搜索引擎  |   新浪微博  |   腾讯微博&#1

阅读全文

本条目发布于。属于未分类分类。作者是
分享到:

[来自iPc.me] 进击的 IE 娘 – 微软 IE 虚拟代言人“蓝泽祈”登场!怎么又在搞萌妹子啦

进击的 IE 娘 - 微软 IE 虚拟代言人“蓝泽祈”登场!怎么又在搞萌妹子啦

台湾微软为 Silverlight 打造的虚拟角色“蓝泽光”在海内外有着极高人气,日本则有 Windows 7/8 的“窗边”家族。新加坡微软最近也为 Internet Explorer 推出虚拟角色“蓝泽祈”,不仅拍摄 2 分钟的战斗动画,也将推出“蓝泽祈”版本 IE 浏览器……

[ 我要围观楼主…. ]

© iPc.me  |   精选视频墙[v]  |   异次元软件世界  |   找文件 – 网盘搜索引擎 &#16

阅读全文

本条目发布于。属于未分类分类。作者是
分享到:

[来自iPc.me] 国内为什么钱越来越不值钱?货币投放量超发

国内为什么钱越来越不值钱?货币投放量超发

听到不少人抱怨:“不是说人民币升值了吗?那么钱应该更‘值钱’了吧?但我为啥感觉钱越来越不值钱呢?”在生活中,人们感觉到在国内,人民币越来越不值钱;而在国外,人民币越来越值钱。其实,前者是讲人民币在国内的购买力,后者则关涉汇率……

[ 我要围观楼主…. ]

© iPc.me  |   精选视频墙[v]  |   异次元软件世界  |   找文件 – 网盘搜索引擎  |   新浪微博  |   腾讯微博  |   皇冠店铺精选

 

阅读全文

本条目发布于。属于未分类分类。作者是
分享到:

程序的本质复杂性和元语言抽象

(感谢 @文艺复兴记(todd) 投递此文)

组件复用技术的局限性

常听到有人讲“我写代码很讲究,一直严格遵循DRY原则,把重复使用的功能都封装成可复用的组件,使得代码简短优雅,同时也易于理解和维护”。显然,DRY原则和组件复用技术是最常见的改善代码质量的方法,不过,在我看来以这类方法为指导,能帮助我们写出“不错的程序”,但还不足以帮助我们写出简短、优雅、易理解、易维护的“好程序”。对于熟悉Martin Fowler《重构》和GoF《设计模式》的程序员,我常常提出这样一个问题帮助他们进一步加深对程序的理解:

如果目标是代码“简短、优雅、易理解、易维护”,组件复用技术是最好的方法吗?这种方法有没有根本性的局限?

虽然基于函数、类等形式的组件复用技术从一定程度上消除了冗余,提升了代码的抽象层次,但是这种技术却有着本质的局限性,其根源在于 每种组件形式都代表了特定的抽象维度,组件复用只能在其维度上进行抽象层次的提升。比如,我们可以把常用的HashMap等功能封装为类库,但是不管怎么封装复用类永远是类,封装虽然提升了代码的抽象层次,但是它永远不会变成Lambda,而实际问题所代表的抽象维度往往与之并不匹配。

以常见的二进制消息的解析为例,组件复用技术所能做到的只是把读取字节,检查约束,计算C

阅读全文

本条目发布于。属于开发分类。作者是
分享到: