On 1/19/11 11:26 PM, Alex Karasulu wrote:
In the first stage, I'm going to refactor low hanging fruite with some simple changes like moving classes and methods around into some packages/classes and creating a new module shared-util for only those classes that are non-ldap utilities.
There are a few classes that can be deleted I think ( DER classes). i'll check that?
This will help me break up some dependencies to then move onto the next step of separating out ASN.1 from shared to hide some BER decoding implementation details there. I'll explain why and how when we get to that point.
Go for it.I think we are ready.
FYI IDEA 10 has some really nice dependency analysis tools that I recommend using for quickly seeing these interdependencies which make interfaces pull in implementation details. I highly recommend using it.
I'll install idea 10 then ! What tools are you using ? -- Regards, Cordialement, Emmanuel Lécharny www.iktek.com
