一个极简的PHP框架:zero-framwork

如标题所示,最近这两个月学着用PHP写了个东西,顺道产出了一个框架:zero-framework。

其实用PHP写东西这个事情去年就开始了,期间研究过typecho,体验了ThinkPHP还有两三个非常粗糙的所谓的极简框架(比我的zero-framework还要粗糙)。在多番折腾后最终用CodeIgniter写了一个CMS应用。

总体来说,CodeIgniter…

关于代码重构那些事

首先抛出观点:重构既有代码并不是一件讨好的事情,甚至是一件无功有过的事。

说个我朋友的事(我的一个朋友系列)。这个人颇有些强迫症。他在入职某家公司一段时间后,实在受不了负责模块那些祖传代码的组织方式,就用工作之余的的时间彻底重构了部分内容。也算幸运,他的重构工作没有影响生产业务。在年底进行绩效评估的时候,他将代码重构作为绩效的一部分汇报,却没有得到领导的认可。…