Results 1 to 2 of 2

Thread: How to group Interface Classes into dll

  1. #1

    Thread Starter
    Lively Member
    Join Date
    Oct 2001
    Posts
    112

    How to group Interface Classes into dll

    Hi all,

    I got 20 interface classes. Base on what criteria, how should i group them
    into a dll? I do not want to put them all into one dll because if one class
    need to break compatibility then the others are forced to break too.

    Please advise. Thanks

  2. #2
    jim mcnamara
    Guest
    Group them by common functionality - for example, place all your database i/o interfaces together.

    Generally, if your interfaces are reasonably well abstracted (in other words if your interface is 'self-sustaining' and does not depend on the metods & properties found in another interface)you should have quite a few dll's if you expect to have to change things.

    By the way - if you expect change just add interfaces like:
    Implements IInterface
    then later:
    Implements IInterface2

    When you change it add an interface do not change the old one:
    Implements IInterface2 - add the new interface in same same dll as the old one.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width