Hexagonal Architecture: Почему старая добрая многослойка больше не работает?
Рассказываем, что такое Hexagonal Architecture и как ее можно применять в программировании.

Java — статьи, обучающие материалы и новости, посвящённые одному из самых популярных языков программирования.
Рассказываем, что такое Hexagonal Architecture и как ее можно применять в программировании.

В статье Максим Морев расскажет, что такое подход As Code, как он развивался и почему он нужен компаниям.

Повлиять на последовательность команд можно с помощью концепции happens-before. Рассказываем, какие есть нюансы в процессе переупорядочивания кода.

Представьте: вы запускаете новый функционал на продакшен, всё кажется отлично — но через час приходит сообщение от коллег: «Всё сломалось». Знакомо? Для JavaScript-разработчиков это обычная ситуация. Вместе разберёмся, почему так происходит и как TypeScript может спасти от бессонных ночей с дебаггером.

Илону Маску не хватает X и SpaceX — теперь он зашел на территорию вайб-кодинга. Мы проверили Grok 3 в деле, заставив его писать веб-виджеты: как он справился с Pomodoro-таймером и трекером кофе? А главное — может ли он на равных конкурировать с ChatGPT и DeepSeek?

Микросервисы — это не всегда решение. Эксперт разобрал главные минусы: хаос в архитектуре, рост затрат, сложная отладка и непредсказуемость системы

Java 24 вышла с AOT-загрузкой, улучшенными виртуальными потоками, Stream Gatherers и удалением Security Manager. Следующий релиз — Java 25 LTS

Тебе нужно разработать систему, которая будет выдерживать любую нагрузку и не падать. Ты разработчик на Java, и твоя задача — выбрать самый подходящий фреймворк. Пройди квиз и сделай эту систему «железобетонной»!
