自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 If all you have is a hammer, everything looks like a nail

以前常常看到这句英文,一直不是太清楚它的含义。我曾经一度理解为”只要掌握好了一个工具,任何问题都能迎刃而解“,并把这个奉为自己的一个原则加以实践。但现在想来自己不但想的过于简单,而且是错会了这句话的意思(毕竟从google的结果来看,这句话也带有一些贬义色彩)。有些地方我们可能需要掌握一个工具,把它用精用好,而有时候我们则应该学会不同的武器,能针对不同的问题采用不同方式解决。这句话看似模棱两可,但

2013-05-04 22:01:35 1412

原创 软件设计:勿以善小而不为,勿以恶小而为之

在实现一个软件系统时,作为系统的设计、实现人员,我们往往需要在选择一个好的方案或者说设计。有些选择针对的是诸如框架等大方向的设计,但更多的时候我们面临的则是针对某个具体模块或函数等小问题的解决方案的选择。任何一个有经验的程序员都明白,并不是所有的选择都需要经过详细的考虑(否则我们可能陷入设计陷阱而永远无法正真实现我们所需要的功能),但这并不代表对那些小问题的设计方案选择上我们可以做随意

2013-05-01 21:41:24 389

空空如也

空空如也

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

TA关注的人

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