你需要的不是重构,而是理清业务逻辑


最近我遇到了一位以前公司的同事。他提到了数年前我在那个公司曾经开发过的项目。他说这个项目现在已经变成了“职业杀手”。基本上,任何接触过这个“职业杀手”项目的人最终都会离开这个公司。如果公司想让名下的程序员人数>0,唯一的办法就是花数月时间完全重构这个系统。

对于这事我有两点要说。首先,在我离开这个公司前,这个系统的单元测试覆盖率已经达到了85%,所以,不要责备我。第二,这么大规模的重构?肯定会出问题。[......]

阅读全文

侍郎、尚书、御史

某日侍郎、尚书、御史三个高官走在路上,看见一只狗。御史藉机会问侍郎:是狼是狗?(侍郎是狗)侍郎脸都绿了:“是狗。”尚书和御史都大笑:何以知道是狗?侍郎:看尾毛,下垂是狼,上梳是狗(尚书是狗)尚书脸也歪了。侍郎:也可以从食性看,狼是肉食,狗是遇肉吃肉、遇屎吃屎(御史吃屎)。