前段时间对接了网易严选商城,从中还是收获了很多东西。
严选的demo很容易看懂,代码简洁明了,最主要的收获还是对比之下自己的代码简直不能看,以后要多注意代码复用。
其实说起来低耦合与代码复用率都知道,但是实际中编写时就没那么注意了,或者发现了后也因为各种原因没有去修改。
一些人或许会觉得代码复用之间拷贝代码或类就可以了,其实这会造成一些问题,先不说拷贝代码本身容易出现问题,代码多次拷贝也会造成代码维护困难,例如你将某个基础类多次拷贝,当发现这个类存在bug时,就需要对各个拷贝都进行修改,如果一些代码已经发布,维护就更困难了。思考后将其封装起来,再在引用处修改,一劳永逸吧。以后编码时要注意这些问题。