Да, даже если это просто основной класс, представляющий основную временную шкалу. Хотя, если честно, каждый раз, выбирая минимальный одноклассный проект и не используя мой базовый уровень PureMVC, проект растет, и я бью себя. Полное использование PureMVC в изначально простом проекте действительно спасло меня в последнее время, потому что потребовалось несколько левых поворотов и в итоге возникла довольно сложная логика. Вместо того, чтобы переписывать все, большая часть новой логики включала новые уведомления (например, события PureMVC) и переработку тех, кто и когда реагировал на эти уведомления.