鹰之歌

既然你崇拜鹰,就要像鹰一样翱翔天际,俯瞰大地。哪怕会摔的粉身碎骨。

导航

2011年5月19日 #

五个方法成为更好的程序员

摘要: 酷壳: http://CoolShell.cn/ 原文: http://coolshell.cn/?p=2606 对我来说,一个好的程序员应该是努力去追求尽可能无错的高质量的符合需求的代码实现。 一些人也许认为好的程序员是那些懂得多门编程语言,懂得很牛技术的程序员,是的,这在某些情况下是对的。但归根到底,无论你用什么样的技术,什么样的语言,所有的程序被写出来,其功能都要符合需求以及尽可能地健壮无错和高质量。 我们可以想像一下,如果一个能力普通的程序员有足够多的时间来做测试,那么,其也可以保证他的代码的质量。所以,有一种观点这样认为——要达到质量高的代码只需要有足够多的时间来做测试。这对于以结果 阅读全文

posted @ 2011-05-19 23:55 鹰之歌 阅读(154) 评论(0) 推荐(0)

最强软件工程师笔试题及其参考答案

摘要: 原文见:http://www.oschina.net/bbs/thread/18013一,选择题(皆为单选):1,以下谁是二进制思想的最早提出者?a,伏羲;b,姬昌;c,莱布尼茨;d,柏拉图。答案:A解释:伏羲,中华民族人文始祖,是我国古籍中记载的最早的王。伏羲为人类文明进步做出的具大贡献是始画八卦。八卦可以推演出许多事物的变化,预卜事物的发展。八卦是人类文明的瑰宝,是宇宙间的一个高级“信息库”。早在十七世纪,德国大数学家莱布尼兹创立“中国学院”,研究八卦,并根据八卦的“两仪,四象,八卦,十六,三十二,六十四卦”,发明了二进位记数和当地欧洲先进的计算机。八卦中包含的“二进法”,现在广泛地应用于 阅读全文

posted @ 2011-05-19 17:36 鹰之歌 阅读(2096) 评论(0) 推荐(0)

火烧赤壁的故事

摘要: 来源:《程序员面试宝典》 话说曹操听了别人的计策,把800艘战船用铁链首位相接(两船间稍有空隙)连成一条龙,准备攻打东吴。每个船上顺序排列有5个位子,非别坐着船长、舵手、枪兵、弓兵 、刀兵,每个船及座位编号规律为boat1-boat800,1-5,其中boat1-boat800代表本船在船队中的序号,1-5代表本船上的位子。周瑜说:“把所有位子的人员按顺序逐个消灭。”诸葛亮说:“公瑾此言差矣,我用火攻,&a+1的方法岂不是比逐个遍历a[]更快捷?即所谓倾巢之下,安有完卵?”周瑜听后道:“既生瑜,何生亮?” 阅读全文

posted @ 2011-05-19 17:29 鹰之歌 阅读(511) 评论(0) 推荐(0)