Етить, где комментарии. Интересный митап, хотелось почитать такие же интересные комментарии, а их нету 😮 В целом, спасибо парни, было познавательно. Я прям залип, пытаясь прикинуть, как бы мы делали версионирование на предыдущем проекте, если бы возникла такая необходимость. У нас вся архитектура была прстроена на Треилблейзере. Контролеры очень тонкие, они просто как роутинг к операциям. А вся логика в операциях, которые там уже стучались куда надо по разным сервисам. Вот прям сильно задумался. Я не помню кстати чтобы у нас хоть где-то были переменные классов, которые с двумя собаками @@. Переменные инстансов конечно да, но это в конкретных сервисах, которые инкапсулируют свою логику и используют их внутри себя, а по факту получали данные на вход, что-то отдавали на выход. А в третлблейзеровских операциях там вобще своя кухня, никаких там переменых инстансов или классов как правило не бывает. Но мне кажется там при версионировании были бы свои подводные камни. пысы: возьмите меня на работу ))