documented with the design patterns it uses. People who know the patterns gain insight into the framework faster. Even people who don't know the patterns can benefit from the structure they lend to the framework's documentation. - Gang of Four, Elements of Reusable Object-oriented Software.
• http://dropbucket.org/node/254 • Use confirm_form() on entity delete OR Generic, abstract ideas implemented in Drupal. A fresh look at things you already know & love.
Implementation-independent Free to discuss & compare implementations ◦ Cross-framework ice breaker? :) A way to evaluate a framework* Potential framework entry-point
in which observers will be notified independent of the subject. The protocol for an observer to express intent can vary independent of the subject. Can account for dependencies between observers (if there are)