Pull to refresh
18
Евгений Слепышков@slepyshkov

Java Developer

3
Subscribers
Send message

Как мы Best Practices в Java анализатор внедряли

Level of difficultyMedium
Reading time11 min
Reach and readers6K

История о том, как мы переписывали приложение под DI контейнеры, разбирали зависимости, рисовали графики, чтобы в этом не потеряться, и молились, чтобы ничего вдруг не сломалось.

Читать далее

Пользовательские аннотации PVS-Studio теперь и в Java

Level of difficultyMedium
Reading time6 min
Reach and readers8.3K

Начиная с версии PVS-Studio 7.38, Java анализатор вслед за двумя братьями C# и C++ поддерживает пользовательские аннотации в формате JSON. Зачем они нужны и что с ними можно делать, рассмотрим в этой статье.

Читать далее

Нововведения Java 24

Level of difficultyMedium
Reading time9 min
Reach and readers21K

Уже скоро, 18 марта, выйдет новая версия Java. Поэтому предлагаю посмотреть, какие в ней будут новшества, включая финализацию давно ожидаемых Stream Gatherers!

Читать далее

Внутри Java Enterprise кода: проверка Flowable

Level of difficultyMedium
Reading time15 min
Reach and readers2K

Язык Java известен широким применением в бизнесе. Бизнес-процессами необходимо управлять, в чём может помочь платформа Flowable, которая, так сложилось, написана на Java, так ещё и с открытым исходным кодом! А значит, мы можем изучить его с помощью PVS-Studio и попробовать найти ошибки.

Читать далее

Изучаем карты с исходным кодом GeoServer

Level of difficultyMedium
Reading time14 min
Reach and readers3.8K

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

Читать далее

Даже математики ошибаются

Level of difficultyMedium
Reading time13 min
Reach and readers20K

Мы знаем, что математика — наука точная. Значит ли это, что GeoGebra — программное обеспечение для интерактивного изучения математики — столь же точно? Проанализируем же исходный код проекта с помощью PVS-Studio!

Читать далее

Information

Rating
Does not participate
Registered
Activity

Specialization

Десктоп разработчик
Средний
Java
Английский язык
Linux
ООП
Git
Docker