Telegram Web Link
👩‍💻 WireMock: легкий путь к эффективному тестированию

В статье рассматривается использование WireMock для эффективного тестирования веб-сервисов.

Автор делится опытом настройки и применения этого инструмента, включая создание моков, работу со сценариями и шаблонами ответов, а также интеграцию с Java-приложениями.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥4
Наивные

📱 Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁237
🤣8
Под какой буквой правильный ответ?
Anonymous Quiz
25%
A
3%
B
62%
C
9%
D
🔥82
👩‍💻 Как бросить исключение без throws?

В статье разбирается способ выбрасывать checked-исключения без объявления throws, с помощью Unsafe.throwException().

Показываются практические случаи, где это может пригодиться — например, при работе с лямбдами, прокси и отражением.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍92🔥1
Снова попался...

📱 Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣29😁6
Вопрос с собеседования

Почему синглтон называют антипаттерном?

Ответ:
Синглтон считается антипаттерном, потому что создает скрытую глобальную зависимость, что усложняет поддержку и тестирование кода. Он нарушает принципы SOLID, особенно инверсии зависимостей, и может привести к проблемам в многопоточной среде. Кроме того, его использование снижает гибкость архитектуры, делая систему менее масштабируемой и расширяемой.

tags: #собеседование

📱 Java Developer  | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72
👩‍💻 Дорожная карта Java backend-разработчика

В статье автор делится дорожной картой роста Java backend-разработчика — от Junior до Middle.

Подробно разобраны ключевые этапы развития, стек технологий и навыки, которые действительно двигают вперёд в профессии.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍54🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁39🤣123
Вопрос с собеседования

Чем отличаются ArrayList и LinkedList?

Ответ: ArrayList хранит элементы в массиве, обеспечивая быстрый доступ по индексу, но медленную вставку и удаление в середине списка. LinkedList основан на двусвязном списке, что ускоряет вставку и удаление, но замедляет доступ по индексу, так как требует последовательного обхода элементов. Также он требует больше памяти за счёт хранения ссылок на соседние элементы.

tags: #собеседование

📱 Java Developer  | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍6🔥2
👩‍💻 Мастерство работы с Java Stream

В статье подробно рассматривается использование Java Stream: от создания потоков до промежуточных и терминальных операций.

Автор объясняет, как эффективно обрабатывать данные с помощью потоков, приводя примеры кода и практические рекомендации.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍73🔥2🤣1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁26🤣144🔥1
1
Что выведет код?
Anonymous Quiz
66%
0
7%
3
21%
null
6%
ArrayIndexOutOfBoundsException
8👀5💯4
👩‍💻 Генерация HTTP клиентов для Spring Boot приложения по OpenAPI спецификации

В статье рассказывается, как генерировать HTTP-клиенты для Spring Boot приложений с помощью OpenAPI и плагина openapi-generator для Gradle.

Автор показывает как сгенерировать код, настроить проект и интегрировать его с RestTemplate или WebClient.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
💯22🤣92🤯2
Вопрос с собеседования

Что такое String Pool в Java и как он работает?

Ответ: String Pool — это специальная область в памяти, где хранятся строковые литералы. Когда создается строка с помощью литерала (например, String s = "Hello";), JVM проверяет, существует ли уже такая строка в пуле. Если строка с таким значением уже есть, используется существующая строка, иначе создается новая строка и добавляется в пул. Это позволяет экономить память, так как одинаковые строковые литералы будут ссылаться на один и тот же объект в пуле.

tags: #собеседование

📱 Java Developer  | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
11👍5🔥5
👩‍💻 Что нового в JUnit 6: ключевые изменения и улучшения

В статье разбираются ключевые нововведения JUnit 6 — самого популярного фреймворка для тестирования на Java и Kotlin.

Спустя восемь лет после релиза JUnit 5 вышло обновление с поддержкой JSpecify, переходом на Java 17+, обновлённой работой с CSV и унифицированными версиями компонентов.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41
Кто, если не мы?

📱 Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁183🔥3
😁7
2025/10/19 21:31:46
Back to Top
HTML Embed Code: