Использование DTO в Битрикс: чистая архитектура и типобезопасность
DTO (Data Transfer Object) — паттерн проектирования, который помогает структурировать данные при передаче между слоями приложения. В контексте 1С-Битрикс DTO позволяют избавиться от хаоса ассоциативных массивов, добавить типизацию и сделать код понятнее и надёжнее.