Валидация в приложении на PHP (часть 1 — валидация доменного слоя)
Как по мне достаточно важная, хотя и холиварная тема. Думаю каждый из нас задавал себе вопросы: " _можно не дублировать проверки?_ ", " _а не усложняю ли я?_ ", "д _а как же это сделать нормально?!_ ". Эта статья аккумулирует в себе те практики, которые мне близки и которых я придерживаюсь в разработке. Текст рассчитан не на новичков, потому нормально, если по ходу чтения какие-то понятия будут вам неизвестны, я постарался коротко раскрыть их здесь, а также указал ссылки на посты в моём [телеграм канале Beer::PHP]( https://t.me/joinchat/-KlDbLhFw-Q4NzEy ) , которые могут чуть подробнее раскрыть то или иное понятие. Начнем мы сразу с [доменного слоя]( https://t.me/beerphp/22 ) нашего приложения, то есть с бизнес логики нашего приложения. [Читать далее]( https://habr.com/ru/post/566394/?utm_source=habrahabr&utm_medium=rss&utm_campaign=566394#habracut )
hehe
Валидация в приложении на PHP (часть 1 — валидация доменного слоя)
Как по мне достаточно важная, хотя и холиварная тема. Думаю каждый из нас задавал себе вопросы: " _можно не дублировать проверки?_ ", " _а не усложняю ли я?_ ", "д _а как же это сделать нормально?!_ ".
Эта статья аккумулирует в себе те практики, которые мне близки и которых я придерживаюсь в разработке.
Текст рассчитан не на новичков, потому нормально, если по ходу чтения какие-то понятия будут вам неизвестны, я постарался коротко раскрыть их здесь, а также указал ссылки на посты в моём [телеграм канале Beer::PHP]( https://t.me/joinchat/-KlDbLhFw-Q4NzEy ) , которые могут чуть подробнее раскрыть то или иное понятие.
Начнем мы сразу с [доменного слоя]( https://t.me/beerphp/22 ) нашего приложения, то есть с бизнес логики нашего приложения.
[Читать далее]( https://habr.com/ru/post/566394/?utm_source=habrahabr&utm_medium=rss&utm_campaign=566394#habracut )