Slide 18
Slide 18 text
Developing CakePHP Plugins
2016 Spryker Systems GmbH 18
Package coupling (ADP, SDP, SAP)
• Prevent cycling dependencies
• Change is easiest when a package has not many dependencies (stable), so make
sure if it does those are also not blocked for change.
• Stable packages ideally have a lot of abstraction (interface, …) exposed to the
depending parts so their stability does not prevent them from being extended.