Качество вопросов весьма сомнительно. Например по яве, как, впрочем, и ожидалось, всякие тупорылые загадки про string intern, и подобную дичь, которой никто никогда не пользуется. Скорее всего и по другим областям такая же картина. Т.е. составляют эти тесты какие-то люди, не имеющие отношения к предмету. Вероятнее всего, это делал какой-нибудь chat gpt.
Был на одном проекте. Сложная кривая система, написанная на скале. Т.к. в компании скалу никто не знал, проект отдали котлинистам. Эти люди переписали зачем-то репозитории на Котлин, оставив при этом все остальное на скале. Т.е. второй набор моделек для котлина, набор кривых мапперов из скалы в Котлин. Вызовы репозиториев были завернуты в try с пустым catch. Не придумали как передавать в Котлин скаловские монады, поэтому вместо опшн, например, передавались разные варианты строк - иногда "", иногда "null", в итоге - штук 10 различных вариантов null-значений в бд.
Таким образом очевидно, что если "простой и гибкий язык" дать людям, которые не имеют хорошего фундамента в программировании (что не редкость), в любом случае получится катастрофа. На java-проектах я такой порнографии не встречал ни разу - бывают ляпы, но не такого масштаба.
В целом не видел ещё ни одного положительного примера использования Котлин для бэкенда. Очевидных плюсов на мой взгляд нет. Сахарок, без которого вполне можно обойтись. И корутины, полезность которых весьма спорная.
Рекомендую 4 hour body. Крайне просто. Избавляет от необходимости что-то считать, ограничения не ощущаются очень напряжно, т.к. есть "загрузочный" день. Пока за 2 месяца -5 кг при достаточно низкой активности.
Буквально вчера пытался с chatgpt запилить расширение для редмайна. Столкнулся с какими-то непонятными ошибками при отправке и получении сообщений между content.js и popup.js. Что-то в духе "некому отправлять, т.к. нет получателя". Ни chatgpt, ни гугл не смогли мне помочь заставить эту штуку работать, или хотя бы понять, в чем именно проблема. Пока решил, что не очень-то мне и нужно было расширение.
Провайдер жалуется на клиентов? А знаете, как бесит общаться с такими как высаппортом, который всех, кто им звонит, считает дегенератами? Три месяца уговаривал одну контору прийти их коммутатор заменить.
Если меня будут на реальном интервью что-то похожее спрашивать, скорее всего сразу это интервью закончу.
Качество вопросов весьма сомнительно. Например по яве, как, впрочем, и ожидалось, всякие тупорылые загадки про string intern, и подобную дичь, которой никто никогда не пользуется. Скорее всего и по другим областям такая же картина. Т.е. составляют эти тесты какие-то люди, не имеющие отношения к предмету. Вероятнее всего, это делал какой-нибудь chat gpt.
Был на одном проекте. Сложная кривая система, написанная на скале. Т.к. в компании скалу никто не знал, проект отдали котлинистам. Эти люди переписали зачем-то репозитории на Котлин, оставив при этом все остальное на скале. Т.е. второй набор моделек для котлина, набор кривых мапперов из скалы в Котлин. Вызовы репозиториев были завернуты в try с пустым catch. Не придумали как передавать в Котлин скаловские монады, поэтому вместо опшн, например, передавались разные варианты строк - иногда "", иногда "null", в итоге - штук 10 различных вариантов null-значений в бд.
Таким образом очевидно, что если "простой и гибкий язык" дать людям, которые не имеют хорошего фундамента в программировании (что не редкость), в любом случае получится катастрофа. На java-проектах я такой порнографии не встречал ни разу - бывают ляпы, но не такого масштаба.
В целом не видел ещё ни одного положительного примера использования Котлин для бэкенда. Очевидных плюсов на мой взгляд нет. Сахарок, без которого вполне можно обойтись. И корутины, полезность которых весьма спорная.
Рекомендую 4 hour body. Крайне просто. Избавляет от необходимости что-то считать, ограничения не ощущаются очень напряжно, т.к. есть "загрузочный" день. Пока за 2 месяца -5 кг при достаточно низкой активности.
Буквально вчера пытался с chatgpt запилить расширение для редмайна. Столкнулся с какими-то непонятными ошибками при отправке и получении сообщений между content.js и popup.js. Что-то в духе "некому отправлять, т.к. нет получателя". Ни chatgpt, ни гугл не смогли мне помочь заставить эту штуку работать, или хотя бы понять, в чем именно проблема. Пока решил, что не очень-то мне и нужно было расширение.
такими как высаппортом, который всех, кто им звонит, считает дегенератами? Три месяца уговаривал одну контору прийти их коммутатор заменить.