146 читали · 2 года назад
Паттерн DTO в разработке
В статье про запуск скриптов на хосте из контейнера docker я затронул такой паттерн как DTO (Data Transfer Object). DTO - это объект предназначенный для транспортировки данных из одного места в другое. Кстати, когда я учился работать с питоновскими вэб фреймворками типа Джанго, Фаст АПИ и т.д. на ютюбчике, ни кото ни где не использовал такой паттерн и столкнулся я с ним только на работе, так сказать на боевых проектах. Использование такого паттерна не обязательно, но на мой взгляд довольно удобная и для общего развития не помешает Итак, использование dto гарантирует что: Реализуют DTO (в питоне)...
326 читали · 1 год назад
Как раскрыть возможности DTO в Symfony
Каждый разработчик на каком-то этапе своего пути сталкивался с непростой задачей управления и проверки потока входящих данных. Масштаб проверочных проверок, сложности обеспечения целостности данных и постоянная манипуляция при обработке различных форматов данных могут быстро стать непосильными. Речь идет не только о написании кода, речь идет о сохранении здравомыслия среди хаоса. Стресс и когнитивная нагрузка могут быть огромными, что часто приводит к выгоранию и ошибкам. Но что, если бы существовал...