Loosely coupled, high cohesion [plugins|code] - By Carl Sutton

Опубликовано: 20 Май 2026
на канале: CakePHP
1,243
6

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.