the5fire

关注Python、Django、Vim、Linux、Web开发、团队管理和互联网--Life is short, we need Python.

读《Linux/Unix设计思想》--写好你的过滤器

分类:软件设计 | 标签:     | 发布:2012-10-08 10:43 p.m. | 阅读量: 9893

一本书,不同的阶段读会有不同的领悟,不同的场景读也同样如此。如果说仅仅是听别人说这本书好,读这本书和为了提高自己的代码质量而读这本书感觉是截然不同的,打个比喻来说就是,你已经吃过饭了,然后又去吃甜点和你饿了三天,突然吃到甜点。就是这两者的区别。

好产品是如何炼成的

分类:软件设计 | 标签:   | 发布:2012-01-08 1:11 a.m. | 阅读量: 6291

今天看极客公园的创新大会现场直播,觉得这是个不错的活动,确实有很多的极客都上去发表了精彩的演讲。大概看了几个人的演讲,都是做产品的。那么根据印象总结一下,如果要做一个好产品,应该注意哪些方面,或者说如何才能做出一个好的产品。 怎么样的产品算是好的产品?我个人认为有一下三点。

这一点QQ拼音做的不好

分类:软件设计 | 标签:     | 发布:2011-04-09 10:15 p.m. | 阅读量: 7371

  昨天把QQ拼音卸载了,换成搜狗输入法。其实平常使用的时候用哪个是无所谓的,但是在昨天那种需要频繁切换窗口,并且要频繁切换中英文状态的时候就发现了QQ拼音的不足之处(maybe it by design)。

DRP项目学习总结:DRP整体架构

分类:软件设计 | 标签:         | 发布:2011-01-11 10:30 a.m. | 阅读量: 12243

<div> <img title="drp架构图" src="http://img208.poco.cn/mypoco/myphoto/20110111/10/5591354820110111101252066.jpg" alt="drp架构图" width="860" hei

让软件国际化:把语言分离出来

分类:软件设计 | 标签:     | 发布:2011-01-05 12:21 a.m. | 阅读量: 10198

市场上那些比较成熟的软件一般都具有语言选项,可以供不同国家的人使用。那些带有这项功能的软件的作者可谓是对自己的软件抱有很大的希望。当然,作为一个程序员,没人不想让自己的软件只能在自己手里使用,走向国际化也是我们的心声

软件设计:粒度的把握

分类:软件设计 | 标签:     | 发布:2011-01-04 2 p.m. | 阅读量: 10425

在软件设计中粒度的把握就像是人际交往中热情的控制,你对人太热情了吧,别人可能觉得你有什么企图;对人太不热情了吧,别人又会觉得你这人冷血动物。这个绝对是一门学问。 既然是一门学问那就不是吾辈刹那间可以搞清楚和明白的,因此

软件设计:DAO层该如何设计

分类:软件设计 | 标签:   | 发布:2011-01-04 10:26 a.m. | 阅读量: 16067

关于Dao层的设计我现在也还是有点模糊,大大小小的项目也做了五六个了,负责的数据库设计也有三四个了。 在对Dao层进行设计时采用过两种方案:方案一:每一表对应一个Dao类(接口也可),每个Dao将

其他分类: