2016-09-21
在从TouchChina离职前,我决定完成一件一直想做却一直受制于进度与需求的事:将已经开发了三四年的地铁通进行一次彻底的重构。
本文从重构动机、重构思路以及重构后的对比几个角度,剖析了在程序开发以及架构设计中可能有所提高的地方。