Java

Логотип телеграм канала @coding_java — Java J
Логотип телеграм канала @coding_java — Java
Адрес канала: @coding_java
Неактивный
Категории: Технологии
Язык: Русский
Количество подписчиков: 491
Описание канала:

Пишу иногда интересно, а иногда не очень. Предложения, сотрудничество @Javacoding_bot

Рейтинги и Отзывы

3.00

3 отзыва

Оценить канал coding_java и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

3

2 звезд

0

1 звезд

0


Последние сообщения

8 июл 2022
Собеседуешь стажера:
241 views14:59
Подробнее
Поделиться:
Открыть/Комментировать
7 июл 2022
Как понять, нужны ли микросервисы на вашем проекте?

Обратите внимание вот на эти признаки. Если найдете больше двух – однозначно пора уходить от монолита.

Активный рост нагрузки, приближающийся к пределу масштабирования монолита.
Рост системы, техдолга и кодовой базы.
Необходимость градации данных.
Появление новых задач (например, необходимость внедрения machine learning).

Все эти признаки детально описаны в статье, там же можно подробно почитать про основные плюсы и минусы микросервисов.
310 views15:31
Подробнее
Поделиться:
Открыть/Комментировать
6 июл 2022
Какое ключевое слово используется для указания того, что класс реализует интерфейс?
Anonymous Quiz
7%
extends
91%
implements
2%
import
1%
uses
0%
include
190 voters335 views15:30
Подробнее
Поделиться:
Открыть/Комментировать
5 июл 2022
Созданная с опорой на документацию большая шпаргалка по Spring с описаниями компонентов экосистемы. Помогает сориентироваться и понять, что конкретно пригодится на твоем проекте. Хорошо структурирована, сохранил для удобства.
569 views15:02
Подробнее
Поделиться:
Открыть/Комментировать
1 июл 2022
Бесплатный интенсив Java Concurrency пройдет с 8 по 10 июля

Три дня будем изучать многопоточность и закрепим знания на Live coding сессии, где вместе с Senior-разработчиком из Сбера напишем многопоточную программу.

После интенсива ты:

— Разберешься, в чем отличие между многопоточностью и параллельностью
— Научишься применять на практике средства для работы с многопоточностью, предоставляемые Java
— Сможешь проектировать многопоточные приложения, отлаживать, тестировать и оптимизировать их

Преподаватель:

Александр Литвинов — Team Lead в Сбере, 10 лет в разработке, преподаватель курса Middle Java Dev

Стартуем 8 июля в 19:00 мск

Регистрируйся бесплатно: https://cutt.ly/1KMLGBR
624 views16:02
Подробнее
Поделиться:
Открыть/Комментировать
15 июн 2022
Небольшая памятка для новичков в Spring Batch:

Job – задание, основное понятие в Spring Batch
Step – этап в составе задания
Tasklet – фрагмент произвольного кода
ItemReader – считыватель элементов
ItemProcessor – обработчик элементов
ItemWriter – записыватель элементов

Здесь можно почитать о применении Spring Batch на примере конкретной бизнес-задачи.
717 views14:31
Подробнее
Поделиться:
Открыть/Комментировать
9 июн 2022
Для тех, кто изучает или только начинает знакомиться с Java SE и JEE. Первую часть можно пропустить – про основы и концепции ООП вы и так уже все знаете. Что есть из интересного:

программирование распределенных информационных систем с применением сервлетов;

применение шаблонов проектирования;

дополнительная инфа о UML, SQL, Ant и XML.
955 views15:29
Подробнее
Поделиться:
Открыть/Комментировать
9 июн 2022
И.Н. Блинов, В.С. Романчик «Java. Методы программирования»
583 views15:29
Подробнее
Поделиться:
Открыть/Комментировать
8 июн 2022
Какое значение получит элемент массива с индексом 10, если он заполнен следующим образом?
Anonymous Quiz
53%
0
16%
1
24%
5
4%
10
3%
2
147 voters589 views15:00
Подробнее
Поделиться:
Открыть/Комментировать
8 июн 2022
Какое значение получит элемент массива с индексом 10, если он заполнен следующим образом?

int a [] = new int [100];
for(int i = 0; i < 100; a[i] = i % 2, i++);
483 views15:00
Подробнее
Поделиться:
Открыть/Комментировать
7 июн 2022
Какую сторону поддерживаете?
Anonymous Poll
29%
Не нужно изобретать велосипед, когда есть ВН
71%
ВН не панацея, а типы вообще надежнее
58 voters512 views15:00
Подробнее
Поделиться:
Открыть/Комментировать
7 июн 2022
Бурная дискуссия развернулась вокруг советов для читаемости кода, которые касаются единиц измерения (точнее, их отсутствия). Вариантов два: вставлять единицу измерения в имя или использовать строгие типы. Кто-то считает советы избыточными, ведь можно пользоваться венгерской нотацией, а заморачиваться с типизацией не всегда имеет смысл. Кто-то думает, что венгерская нотация спасает не везде (а иногда только все запутывает), поэтому, чтобы избежать недопонимания и ошибок в документации, нужно ликвидировать неоднозначности или прибегнуть к строгим типам.
474 views15:00
Подробнее
Поделиться:
Открыть/Комментировать
6 июн 2022
В дополнение к Кормену для более продуктивного изучения алгоритмов: плейлист с разбором основных алгоритмов на Java. Информативные и понятные видео с хорошей теоретической базой.
На канале есть и Java-туториалы по другим темам, а еще материалы по другим языкам, так что присмотритесь, если сейчас параллельно изучаете что-то еще.

Смотреть видео
534 views16:00
Подробнее
Поделиться:
Открыть/Комментировать
3 июн 2022
Не плагиат, а коллективное творчество!
707 views16:30
Подробнее
Поделиться:
Открыть/Комментировать
2 июн 2022
Не очень люблю Кормена за тяжеловесный стиль объяснений, но читать его надо обязательно, чтобы выстроить в голове систему. Это не просто книга, а буквально энциклопедия по основным алгоритмам и структурам данных.

в третьем издании две новые главы: про дерево ван Эмде Боаса и многопоточку;

все фундаментально необходимые знания;

разнообразие примеров любого уровня сложности.

Кстати, по книге есть курс, писал о нем выше.
684 views15:30
Подробнее
Поделиться:
Открыть/Комментировать
2 июн 2022
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein, “Introduction to Algorithms”
539 views15:30
Подробнее
Поделиться:
Открыть/Комментировать
1 июн 2022
В классе Dot, описывающем точку на плоскости, два целочисленных компонента – координаты точки: a и b. Какой из перечисленных конструкторов нельзя использовать в описании класса Dot?
Anonymous Quiz
6%
Dot() { a = 0; b = 0; }
48%
public static Dot (short x, short y) { a = x; b = y; }
26%
Dot (double x, double y) { a = x; b = y; }
6%
Dot (int x) { a = x; b = 0; }
14%
protected Dot () { a = 0; b = 0; }
145 voters530 views15:15
Подробнее
Поделиться:
Открыть/Комментировать
31 мая 2022
Класс Optional: важное

Знали, что лучше не использовать Optional в качестве типа поля? Он предназначен в основном для применения в качестве возвращаемого типа. А еще при использовании Optional в сериализуемом классе появится исключение NotSerializableException.

Для детального изучения Optional и сериализации можно ознакомиться со статьями (attention: на английском):

Optional как возвращаемый тип
Использование Optional в Jackson

А здесь — объемное руководство по Optional (уже в переводе), где рассматриваются основные фичи класса.
519 views15:00
Подробнее
Поделиться:
Открыть/Комментировать
27 мая 2022
И конечно, это всё происходит в пятницу…
731 views16:30
Подробнее
Поделиться:
Открыть/Комментировать
26 мая 2022
Необходимый базис для анализа и проектирования качественного софта. Поможет разобраться, как реализовывать новые фичи, не ломая существующие, а еще:

как эффективно применять инкапсуляцию и делегирование;

как создавать гибкие приложения;

в каких случаях пригодятся шаблоны проектирования и UML.
675 views15:01
Подробнее
Поделиться:
Открыть/Комментировать
Java @coding_java
Открыть в Telegram