自己写过的烂代码

Posted by xuzp on March 5, 2017

属于自己的烂代码印象比较深的有两次。一次是重构“论坛”模块,由于追求代码的复用,在后端用了过多的继承,以及用了若干种自己觉得合适但他人不容易跟踪的设计模式。还有一次是用Backbone重构“成绩册”模块,由于对Backbone不熟悉以及受限于资源,前端代码对页面元素的控制显得凌乱,并且没有使用路由机制。其它还有若干次赶工,在别人烂代码的基础上继续“添砖加瓦”的丑恶历史。发现似乎很少对自己做过的大项目感到满意,或者这是我仍然不断进步的一个表象吧:)

—— xuzp 记于 2017.3.5