«Правильно выбрав http-метод» - это деепричастный оборот. Поэтому, опустив его, получаем: «… сделать контроллер, который будет валидировать входные параметры». Собственно, так это и происходит в Spring с помощью аннотаций.
А по поводу кода - никто не говорит, что его всегда нужно писать руками. Понятное дело, что сейчас 90% пишет ИИ. Но если человек с грейдом middle+ в целом не способен написать 5 строчек кода - то на что он вообще способен тогда?
Я недавно проводил тех собес и было простое задание - сделать контроллер, правильно выбрав http-метод, который будет валидировать входные параметры. Даже не нужно было писать код сервиса и обращение к бд.
Кандидат почесал голову и спросил: «Что, прям с нуля руками написать?». Попробовал пару минут и сказал, что не сможет. Собеседование было на миддла..
О, интересно, спасибо
С последним обновлением появилась такая надпись:
100% ясности это не внесло, но стало намного легче ориентироваться
«Правильно выбрав http-метод» - это деепричастный оборот. Поэтому, опустив его, получаем: «… сделать контроллер, который будет валидировать входные параметры». Собственно, так это и происходит в Spring с помощью аннотаций.
А по поводу кода - никто не говорит, что его всегда нужно писать руками. Понятное дело, что сейчас 90% пишет ИИ. Но если человек с грейдом middle+ в целом не способен написать 5 строчек кода - то на что он вообще способен тогда?
Я недавно проводил тех собес и было простое задание - сделать контроллер, правильно выбрав http-метод, который будет валидировать входные параметры. Даже не нужно было писать код сервиса и обращение к бд.
Кандидат почесал голову и спросил: «Что, прям с нуля руками написать?». Попробовал пару минут и сказал, что не сможет. Собеседование было на миддла..