Матвей Одинцов

+8
с 14.05.2026
0 подписчиков
1 подписка

Строки в Java - это капкан для разработчика, с виду базовый тип, а по факту кучу нюансов, но которых спотыкаются и на собеседованиях, и на проде.

Вся логика и боль упираются в неизменяемость. String создан ради безопасности и многопоточности, но любая модификация создает новый объект. Конкатенация в цикле через обычный плюс моментально забива…

1

Раньше безопасность была заботой Иб отдела. Они сканили код перед релизом, заворачивали таски, а мы шли переделывать. В мире CI/CD, микросервисов и сотен open-source зависимостей эта схема умерла. ИБ больше не может нянчиться с каждым коммитом, а наш код сам по себе стал периметром. Бессмысленно строить файрволы, если в коде оставлен открытый админ…

2

Бабушка часто спрашивала, где я работаю и чем занимаюсь на работе. Я пытался объяснить, но увы. Так у меня ничего и не получилось. Раньше я совершал ошибку и начинал её заваливать разными терминами, но понимал, что она вообще не может вникнуть в суть.

Потом пришло осознание, что самое главное, это не объяснить стек технологий, а смысл и польз…

1