整理类代码
这两天整理了一个类。
这个类原来15000行左右,其中代码11100行左右。
整理后为3100行,其中代码2500行。
原来之所以写的这么大,主要考虑以下几点:
1.保证混淆效果,原来只能混淆private。
2.保证工作的连续性,一个人写完。
后面之所以要改,考虑以下几点:
1.混淆器目前能够支持混淆internal了。
2.一件事情不一定要一个类中写完,可以分散到各个类中。
3.工作分担,一个人写这个太大了,其他人又没事情做了。
从目前效果来看,改了以后代码的组织更加良好,
避免了以前一个类超大,其他类又很小的情况。
值得探讨的地方是,一个一环扣一环的事情,工作量很大的情况下,
应该一个人来做,还是几个人来做?可能关键看组织吧。
这个类原来15000行左右,其中代码11100行左右。
整理后为3100行,其中代码2500行。
原来之所以写的这么大,主要考虑以下几点:
1.保证混淆效果,原来只能混淆private。
2.保证工作的连续性,一个人写完。
后面之所以要改,考虑以下几点:
1.混淆器目前能够支持混淆internal了。
2.一件事情不一定要一个类中写完,可以分散到各个类中。
3.工作分担,一个人写这个太大了,其他人又没事情做了。
从目前效果来看,改了以后代码的组织更加良好,
避免了以前一个类超大,其他类又很小的情况。
值得探讨的地方是,一个一环扣一环的事情,工作量很大的情况下,
应该一个人来做,还是几个人来做?可能关键看组织吧。