Pull to refresh
11
165
Sergey Proshchaev@sproshchaev

Tech Lead | Java | Kotlin developer

Send message

Git для пет-проектов нужен не потому что «так принято», а потому что он избавляет от ручного копирования папок. С ним можно спокойно экспериментировать в ветках и возвращаться к рабочей версии за секунду. Ну и бэкап на Гитхабе бесплатный — если ноут упадёт - код не пропадёт. А когда привыкнете, потом в команде не придётся учиться с нуля.

Entity не стоит делать data-классом потому, что его equals() и hashCode() ломают логику Hibernate при изменении id или полей и также data-классы это final и не имеют пустого конструктора, что идет в разрез с требованиями JPA для работы с прокси-объектами

Коллеги, спасибо - опечатку поправили. Сорри :)

Добрый день!

Да. Это сравнение с Java 8. К версии Java 21 switch стал более функциональным, но в ряде случаев Kotlin превосходит и его.

Добрый день!

Можно просто набросать простой проект по примеру из статьи и посмотреть, как это работает - думаю, что будет все понятно

Спасибо за ссылку - непременно ознакомлюсь. Про кодировки можно писать бесконечно :) Цель этой статьи - дать начинающему разработчику общее представление перед предстоящим открытым уроком Otus

Information

Rating
43-rd
Location
Россия
Registered
Activity

Specialization

Бэкенд разработчик
Ведущий
Java
Kotlin