摘要: 今天下午架构师带着我对我前段时间写的代码进行了重构,收获还是很多,现在与大家分享下。PS:因为自己太菜,所以大家不要笑话。^_^如果没有单元测试或者自动化测试,重构的首要原则就是保证不印象现有的功能: 如果对现有的类进行重构,那就重新写一个类,实现与现在类同样的功能; 如果对现有的函数进行重构,那就在原有的类中重新加一个函数,保证与要重构的函数实现同样的功能。以上两点是我感受最深的。另外在处理复杂问题时要抓住问题的主线。比如: 我们修改的一个功能包括:异步访问网络,任务队列,消息中心,任务队列中的任务对象,如果实现的过程中把许多问题柔和到一起,会让我感觉脑袋很大,这时我们应该下手前将可能遇到的 阅读全文
posted @ 2010-05-20 23:42 Proteas 阅读(246) 评论(0) 推荐(0) 编辑