Focusing on better code through loosely coupled plug-ins that have higher cohesion. Achieved by writing modular code that is easy to extend by creating a central plug-in that does all inter plug-in communication (making code loosely coupled) allowing the plugins to focus on their core functionality (giving higher cohesion). This allows you to create truly drop in plug-ins with less dependencies whilst being easier to extend, maintain and distribute or deploy.
Watch video Loosely coupled, high cohesion [plugins|code] - By Carl Sutton online without registration, duration hours minute second in high quality. This video was added by user CakePHP 04 May 2013, don't forget to share it with your friends and acquaintances, it has been viewed on our site 1,238 once and liked it 6 people.