Открою секрет - ни в одном из языков программирования в документации не пишут о паттернах разработки. Ты не найдёшь информацию об MVC в документации к PHP.
Делить проект на файлы - это обычное дело, призванное структуризировать код. Есть книга, где об этом хорошо написано - Совершенный код (Макконнелл).
P.S. Я бы не называл это "модулями". Ибо модули, как правило, можно отключать, при этом не терять работоспособность всего проекта. В SA-MP модулями можно назвать какие-нибудь FS, интегрированные с самим модом.