Вероятно, это больше всего связано с тем, из какой книги оно пришло.Синглтон был впервые популяризирован в «Design Patterns» Бандой четырех. ActiveRecord находился в книге «Образцы архитектуры корпоративных приложений» Мартина Фаулера.
«Банда четырех» описала шаблоны проектирования как в целом полезные объектно-ориентированные структуры классов.Книга о том, как получить доступ к корпоративным компонентам (базы данных, магистрали обмена сообщениями и т. д.) в объектно-ориентированном коде.