Java evangelist

Статьи автора Sergiy Morenets

Які є конвенції в REST API та для чого їх дотримуватись Які є конвенції в REST API та для чого їх дотримуватись

Sergiy Morenets 13632

REST API — один з найпопулярніших підходів для проєктування API сервісів. Хоч технологія здається простою, розробники часто неправильно розуміють або застосовують її принципи. Сергій Моренець, Java Developer, у статті описав поширені зараз конвенції та правила у роботі з REST, а також наслідки, які може викликати нехтування ними. 171

Навіщо використовують DTO. Приклади в Java-застосунках Навіщо використовують DTO. Приклади в Java-застосунках

Sergiy Morenets 5570

Сергій Моренець, Java Developer, розповідає про популярний паттерн Domain-transfer object (DTO) та його призначення, а також розбирає два найцікавіші приклади його використання для Java-застосунків. 131

NoSQL технології на прикладі MongoDB NoSQL технології на прикладі MongoDB

Sergiy Morenets 8274

Детально про NoSQL технології, їхню історію та про MongoDB зокрема — у четвертій частині циклу «Розробка Java додатків» Сергія Моренця. Стаття допоможе краще зрозуміти цю тему, особливо складну для тих, хто звик використовувати реляційні бази даних. 235

GraalVM. Хайп або панацея GraalVM. Хайп або панацея

Sergiy Morenets 2380

GraalVM має свої обмеження, однак це — новий захоплюючий етап розробки додатків, впевнений Сергій Моренець. Чому це так та про переваги GraalVM читайте у його статті. 25

Возрастные сотрудники в ИТ: как строить свою карьеру, чтобы быть на равных Возрастные сотрудники в ИТ: как строить свою карьеру, чтобы быть на равных

Sergiy Morenets 38396

Статья о том, как строить карьеру в ИТ с учетом возраста. Если вам 17-18 лет, то для вас самая насущная проблема — попасть и закрепиться в ИТ. Но в каком бы возрасте вы ни оказались в ИТ-индустрии, все равно вы достигнете поры зрелости, когда начнутся сложности, о которых я и хочу поговорить. 130

Проблемы при переходе на Java 9 Проблемы при переходе на Java 9

Sergiy Morenets 28279

В конце мая я выступал на JEEConf 2017, где рассказывал об эффективности и производительности Java библиотек и фреймворков. Любое упоминание о производительности должно ссылаться на результаты измерений, что я и сделал во время доклада. Но я решил пойти дальше и протестировать один и тот же код на двух версиях — Java 8 и Java 9. 38