Thursday, July 1, 2010

PDE Good Practices: #1 Separation of Concerns

  • Do not create monolithic plug-ins.
  • A plug-in is used to group the code into a modular, extendable and sharable unit. 
  • Prefer having  separate plug-ins for Core, UI, Doc, etc 
  • Separate the platform/locale code into fragments.
  • Put related plug-ins under same feature.