西代零零发

既然选择远方,便只顾风雨兼程

《代码整洁之道》读书笔记

2005年,Elisabeth递给我一条绿色腕带,上面写着Test Obsessed沉迷测试的字样,我高兴地带上。我发现自己无法取下腕带,不仅是因为腕带很紧,而且那也是精神上的紧箍咒。那腕带就是我职业道德的宣告,也是我承诺尽己所能写出最好代码的提示。写代码时,我用余光瞟见它。它一直提醒我,我做了写...

2013-03-30 11:46:29

阅读数 3775

评论数 2

Mockito使用

最近用Mockito写了好多测试,之所以选中Mockito,而不是EasyMock,或者JMock,是因为我看了官方的对比文档:Mockito对比EasyMock,从文档中就可以看出来,Mockito的语法很自然,而EashMock之类的什么record,play模型显得有点多余。Mockito的...

2013-03-24 16:55:36

阅读数 9423

评论数 0

MongoDB入门

《MongoDB权威指南》的读书笔记。 Table of Contents 1 开始使用MongoDB 1.1 启动MongoDB1.2 核心概念 1.2.1 文档1.2.2 集合1.2.3 ObjectId 1.3 数据类型 2 插入、更新、删除及查询文档 ...

2013-03-23 20:41:02

阅读数 3248

评论数 0

AOP反模式

1反模式 AOP用起来真是方便,通过切面分离了关注点,使业务代码变得简单直接,好处多多。但别忘了那句老话:会用锤子了,就看哪哪都是钉子。下面就是有过度设计之嫌,使用AOP反模式的一个例子。   比如现在已有一个ProductDAO保存商品信息的数据访问类,现在要加入一段逻辑,保存商品信息时还...

2013-03-19 10:04:41

阅读数 2273

评论数 0

程序员必备的10大健康装备!

前言 做为程序员,为了实现理想而奋斗不懈,每天对着电脑辐射坐在工位上拼搏8小时甚至更久,这种如同机器旁边的机器般的工作对于健康的损耗何其之大?再这么下去,还真得应了:“职务不高,工资不高,血压血脂血糖高;政治不突出,业务不突出,腰椎盘突出”这种亚健康状态,最可怕的是技术人员平均寿命都有点惊悚...

2013-03-16 20:49:03

阅读数 5080

评论数 0

13年3月 近期精彩文章摘录

<!-- html {font-family:Times,serif; font-size:12pt} .title {text-align:center} .todo {color:red} .done {color:green} .tag {backgr...

2013-03-05 10:23:56

阅读数 1827

评论数 1

学习Emacs的理由

对一些Emacs评价文章中有趣观点的小汇总,持续收集中。给你个理由学习Emacs,希望总有个理由适合你! =============================================================================== Emacs是什么?说...

2013-03-02 22:10:55

阅读数 4521

评论数 0

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