自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZhangIt的专栏

翻译最好的文章,不是原创,也有帮助!

  • 博客(5)
  • 资源 (4)
  • 收藏
  • 关注

翻译 编写易读代码的艺术——第四章 美学

一本杂志的布局包含了很多的思想。例如,段落的长度,列的宽度,文章的顺序,还有封面故事等等。一本好的杂志,可以方便的跳着看,或顺着看。                好的源代码也应该“看得顺眼”。这一章,我们将展示如何更好的使用空格,对齐和排序使你的代码更容易阅读。下面就是我们使用的3个原则: 使用风格一致的布局,最好是能让读者习惯的样式 让相似的代码看起来也相似 把

2012-03-23 17:37:01 797

原创 学习Extjs MVC框架发现的问题——requires.push is not a function

昨天在学习Extjs4时,按照文档的代码写了一遍,发现无法运行,代码如下:         app.js:Ext.application({ requires: 'Ext.container.Viewport', name: 'AM', controllers: ['Users'], appFolder: 'app', launch: func

2012-03-22 10:27:59 2597 1

翻译 编写易读代码的艺术——第三章 名字应不能被误解

当为变量,方法,类或其他命名时,你希望下一个读你代码人能完全理解你的意思。最坏的情况是他人把你取的名字理解成与你所想的完全不一样的意思。在这一章,我们将给你展示这种状况是怎样发生的,然后怎样避免它。最基本的思想是:主动仔细检查你取的名字,问你自己,“别人会把这个名字理解成其他什么意思呢?”这要求你必须要有创造性,积极寻找“错误的理解”。这能帮助你定位那些意义模糊的名字并修改他们。

2012-03-12 17:30:04 578

翻译 编写易读代码的艺术——第二章 把精确包含到名字里

把精确包含到名字里无论是为变量,函数,或累命名,已经有很多技巧可以使用了。在这一章,我们主张把其中一个技巧重要性放到最前:把精确包含到名字里。我们看到的程序中,很多名字是很模糊的,如tmp。甚至那些看上去有意义的词,如size或get, 没什么精确性可言。本节就是要展示给你如何去选那些具体而又直接的词。选择明确的词“把精确包含到名字”的部分意义就是选

2012-03-09 14:39:46 863

翻译 编写易读代码的艺术——第一章 代码应该容易让人理解

代码应该容易让人理解在过去的5年中,我们收集了许多“丑陋代码”的例子(其中大部分是我们自己写的),然后分析到底是什么使代码变丑陋,应用什么原则/技巧能把代码变好。最终我们注意到,所有的原则都源于一个主题:代码应该容易让人理解。我们相信这是你在写代码时你能用到的最重要的一条指导原则。通过这本书,我们将向你展示如何把这个原则应用到你日常编程的方方面面中。但在开始之前,我们先

2012-03-07 16:53:51 1287

UNIX环境高级编程(chm英文版)及源代码

Advance Programming in the UNIX Environment 问世于1992年,作者是UNIX和网络技术领域的国际知名专家W. Richard Stevens。该书出版以来受到读者的普遍欢迎和好评,认为它是“在UNIX环境下进行程序设计的有关人员必读且经常需要查阅的首选参考书”。UNIX的原创者ennis Ritchie则称其是“公认的优秀、匠心独具的名著”。自第1版以来,UNIX系统及相关产业已经发生了很多变化,特别是UNIX相关标准的制定取得很大进展,UNIX系统采用的某些新技术已日趋成熟,典型的UNIX系统平台也有所改变,而Linux的兴起、快速发展和广泛应用更为世人瞩目。这些都使得该书有修订的必要,以反映这些变化。

2010-05-11

AccelerateC++

一本关于C++的入门书籍。让C++的入门变得简单而有趣

2010-05-04

空空如也

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

TA关注的人

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