中程在线-重构-卓越程序员修炼之道(笔记6我的想法)
为期4天的培训渐入尾声了,期间认识了很多新朋友,他们有做C,C++的也有Java的,和他们在一个小组学习很愉快。老师的讲解激情澎湃,循序渐进,由浅入深,总觉得时间过的很快,不一会就到下午4点半了。
<<第二次的思考记录>>
大方向:
1.回答常提出的几个问题,按频率排序:
(1)什么是适当的设计?
(2)现在各公司招人,都还考技术,你让我们重视好习惯,不是害我们嘛?
(3)重构坏了怎么办?是否要把重构的模块重新测一遍?
(4)我看到一帮人在重构,但前台界面看不到一点变化,这不是白花我的钱?
(5)重构的好处?
(6)重构与性能?
(7)重构的起源?
2.如何重构,魔鬼式训练
3.重视源代码质量,强调考核
细节:
1.把"spike"改名为"还债"!
回头想想,我们的spike是不是在Cost(understand)
2.光还债还不够,还要还本!
我们是不是spike后,继续制造着烂代码(比如继续写else)?