Best Practcices for Interface and CDTs

Hi All, 

   What is the best practices for Interface and CDTs?

  Discussion posts and replies are publicly visible