On Mon, 26 Feb 2007 13:51:08 -0800, Andreas Raab andreas.raab@gmx.de wrote:
[BTW, I think there is some confusion with various posters what "shrinking" means. For me it is the process of applying a heuristic to determine which classes and methods can be removed. In other words, it is NOT a process where a developer decides explicitly what gets removed, which is why there is a certain amount of unpredictability and randomness to it].
You're correct. I don't know that I'd trust an algorithm to do it. In fact, I'm rather sure I wouldn't.