自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

翻译 89. 使用正确的数据结构与算法

使用正确的数据结构与算法        某个有着很多分办公室的银行抱怨他们给出纳员们买的新电脑都太慢了。这还是电子银行普及、ATM遍布之前。人们经常要去银行,电脑慢就造成了人们在银行里面排队。于是,银行威胁它的供应商要取消合同。        供应商派出了一个性能分析和调优的专家来调查延迟的原因,很快他就发现有一个特定的程序运行时几乎占用了全部的CPU。通过使用分析工具,他仔细检查了该程序

2014-02-27 15:22:43 797

翻译 88. Unix工具是你的朋友

Unix工具是你的朋友        如果我即将被流放到一座孤岛上,只能从IDE和Uinx工具箱中二选一,我会毫不犹豫地选择Unix工具箱。以下这些就是为什么应该精通Unix工具的理由。        首先,IDE以特定语言为目标,而Unix工具对于任何以文本形式表现的东西都能工作。现今的开发环境中,新语言和新表示法每年都如雨后春笋般出现,学习Unix的方式是一种有着重复回报的投资。 

2014-02-26 16:51:01 662

翻译 87. 带着班图精神编程

带着班图精神编程        通常,我们在不与别人交流的状态下自己编写代码,代码反映了我们对问题的个人理解及解决方法。尽管我们可能是团队的一部分,但仍然会独自行事,很容易就忘记了自己独立编写出来的代码会被其他人执行、使用、扩展或者依赖。软件创建的社会方面很容易被忽视。创建软件是混合进入社会活动的技术活动。我们只需要多抬抬头就能意识到我们不并是在与世隔绝的状态下工作的,我们共同承担了为每个人,

2014-02-13 12:15:40 822

翻译 86. 两个错误的结果可以是正确(也会更难修复)

两个错误的结果可以是正确(也会更难修复)        代码从不说谎,但可能自相矛盾,有些矛盾可能会导致“这怎么可能正常工作?”的时刻。        在一次访谈中,阿波罗11号月球模块软件的主设计师,Allan Klumpp,透露说该软件的控制引擎包含一个可能导致着陆器不稳定的bug。但是,另一个bug补偿了第一个,而且软件在两个bug都没有发现和修正的情况下,在阿波罗11号和阿

2014-02-06 23:21:30 791

翻译 85. 两个头脑往往比一个更好

两个头脑往往比一个更好        编程需要深思,深思又需要独处。于是就有了程序员的呆板形象。        这种“独狼”的方法要让位于更合作性的方法了,后者我更会说它改进了质量、产出和程序员的工作满意度。这种方法让程序员们彼此之间更加近距离地合作,甚至是同非开发人员——业务和系统分析师、质量保证专业人员以及用户。        这对程序员来说意味着什么呢?作为专业技术的专家

2014-02-06 23:18:14 694

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除