Considere um aplicativo que permita que os plug-ins reajam ao fluxo do programa. Conheço duas maneiras de conseguir isso: ganchos e eventos 1. Ganchos Use chamadas para funções vazias dentro do fluxo principal do programa. Essas funções podem ser substituídas por plugins. Por exemplo, o Drupal...