自定义博客皮肤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)
  • 收藏
  • 关注

《Rework》语句摘录

《Rework》是让我有所感触的一本书,推荐阅读。作者是37signals的创立人Jason Fried和DHH(没错,此人正是RoR的作者)。37signals有两本书,除了这本,还有一本叫做《Getting Real》。 整本书都在做37signals价值观的宣扬,37signals是一家颇为特别的公司,小,但是非常酷,有一些想法令人叫绝。他们做的东西,用他们自己的话来说叫做“web-bas...

2012-11-25 01:03:52 182

页面模板的重构

最近在工作中重构一个老系统,烂的地方有很多,但是对于后台的页面模板(我指的是JSP、FreeMarker、Velocity这样的后台模板,JavaScript前端模板不在此讨论范围内),却是我要说的部分,这似乎是一个被人遗忘的小角落。你可以很轻易地找到怎样重构Java类和方法的材料,你的Java代码可以写得很优雅;去搜搜“重构”,到处是怎样重构你的Java代码、C++代码,我们也能找到许多前...

2012-11-18 11:30:41 172

谈谈盗版软件的问题

  一直很想谈谈这个话题,就从程序员的角度。只是思路一直很混乱,感觉要说的点很多,却没有任何条理。我相信你和我一样,对盗版软件有着自己的看法。自计算机普及以来,盗版和反盗版的话题就从未停止过。 我在这里并不想过多地做出非黑即白的表态 ,我只想从程序员的视角去看看盗版给程序员的工作和生活、给软件行业带来了怎样的影响。对于盗版的态度,每个人心中都会有答案。在这个问题上,我们需要一些公正和客观的立...

2012-11-16 00:01:59 1011

我们到底要怎样招程序员

我曾经写过一篇《我面试别人的常见方式》,也是我在上一家公司面试程序员采用的办法,现在想来,我的许多观念已经发生了变化。面试的过程,是一个双向选择的过程,更是一个学习思考的过程,在这个过程中,沟通交流的时间特别多,这和一般工作时间的氛围和体验是有所不同的。对人的选择,IT领域有太多的观点。这些想法几个月前就有,不过其实我更想等经历更多的面试,想法成熟一点再说,不过最近一段时间也没有什么机会参加...

2012-11-12 22:17:27 188

史上最烂的代码

其实本没有什么代码是“史上最烂”的,要有也只有“史上更烂”的,我想随便说说这个话题,也是源自豆瓣的一个讨论。事实上,系统复杂了被骂代码烂是一件司空见惯的事情。当然,也有一些短小的代码片段,就足以看出代码作者是个不怎么样的人。 布尔类型的使用是很容易变成最烂代码的: 1 2 3 if (isTrue())     if (isTrue()) ...

2012-11-08 22:17:57 560

Function Invocation Patterns

今天看到微博上大家在讨论一个JavaScript的小问题,问题虽小,还是有思考的价值。我看到不少人对其展开了讨论,有很多答案,也有很多有意思的观点。学JavaScript的人很多,但是学好真不容易,哪怕就是基础的部分。 先看一下下面的代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 var value = 5...

2012-11-04 17:46:58 135

空空如也

空空如也

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

TA关注的人

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