自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Ruby对象模型与元编程(一)

 Ruby看起来与众不同,基于一组精心设计的接口方法和作用域理论,形成了其优雅的语义模型。但是万变不离其宗,了解了Ruby的对象模型,也就了解了其魔幻般的动态元编程原理。[消息机制]Ruby很好的继承和发扬了Smalltalk的面向对象理论。在Ruby中,任何值是对象,原始类型如数字、字符串、布尔类型等是对象,甚至类和模块本身也是对象。尽管对象的表示在形式上与一般数据类型十分相似,但是它们之间...

2012-12-02 22:32:05 111

英语学习回炉之绕口令

记得高中学英语的时候特别喜欢记单词,高一记完了所有高中的单词,到高三的时候把六级的单词也全都记完了。记忆的方式比较土,就是不断的重复。简单的单词可以很快记住,比较复杂的,就直接在单词书的空白地方不停的写。有时候一个单词可能会写上20-30遍,就是为了加深大脑皮层的记忆。那个时候对自己的单词量特别有信心,有时候写作文就故意卖弄一些复杂的单词,以至于老师有时候都看不懂,很是得意。后来高...

2012-09-01 13:05:56 163

Clean Code 读后感(四)

忙或者说懒了很久,虽然书看到10多章了,但是却一直没来得及更新。来看看第四章吧。陈旧、提供错误信息的注释最有破坏性。当然,跟不上变化的文档也是如此。只有代码才能作为真正正确的信息来源。好的代码也许根本不需要注释。让代码来表达意图,让代码来讲故事,让注释越少越好。为什么注释如此的让人讨厌?因为注释不一定会随着代码的更新而一同改变,到最后注释也许就会变得完全错误。...

2012-08-04 22:32:48 129

Clean Code 读后感(三)

今天是第三章:函数开篇的函数确实很长,虽然命名还较得体,但总不能让人瞻前顾后。另外,其中还有较多重复的代码。进行重构以后,把细节隐藏起来,让骨骼框架先展示出来确实能让逻辑更清晰。3.1 短小:看了开篇的例子,让函数保持短小精干的风格,对大家来说应该是没有异议的。就好像英语单词,短的总是比长的好记。同样,小函数要表达的意思肯定比长函数要清晰。小函数只做一件事,能依序把...

2012-07-22 14:03:28 177

Clean Code 读后感(二)

今天来到Clean Code 的第二章。  2.1 介绍: 到处都需要命名 2.2 名副其实: 取个好名字需要时间,但能让维护更省心;好的名称能明确体现上下文 2.3 避免误导: 不要使用与本意相悖的名称,要保持名称之间的区分度(注意不要单独使用l和O) 联想到Captcha 中最好不要出现的字符更多,比如 Z-2, O-0, l-1, I-...

2012-07-17 23:46:38 143

Clean Code 读后感(一)

 这几天开始看Robert C.Martin(鲍勃大叔)所著的Clean Code,看得很慢,看了好几天才看了前2章。 慢的原因有几个方面的原因:1、才疏学浅,需要好好咀嚼才能理解大牛们几十年来总结的经验和准则2、需要结合自身以前的一些编码习惯好好的反思一下,希望可以去伪存真3、阅读过程中有些小节有疑惑,在未继续阅读本书获得解答前,需要时间进行思考4、时间不够用,每天能...

2012-07-17 00:34:22 193

空空如也

空空如也

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

TA关注的人

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