LINUX.ORG.RU

История изменений

Исправление dimgel, (текущая версия) :

  1. Как замена нуллсейф более менее

Яп поспорил: (1) optional-поле тоже может быть surprise null (surprise!), так что защита весьма условная; (2) бедный GC.

  1. Да норм рекорды

Эталонное убожество. Плюсую что lombok.Data удобнее, хотя по сравнению со скаловскими case-классами – тоже убожество, т.к. в самом языке нет ни named params, ни destructuring (unapply).

Исправление dimgel, :

  1. Как замена нуллсейф более менее

Яп поспорил: (1) optional-поле тоже может быть surprise null (surprise!), так что защита весьма условная; (2) бедный GC.

  1. Да норм рекорды

Эталонное убожество. Плюсую что даже lombok.Data удобнее, хотя по сравнению со скаловскими case-классами – тоже убожество, т.к. в самом языке нет ни named params, ни destructuring (unapply).

Исходная версия dimgel, :

  1. Как замена нуллсейф более менее

Яп поспорил: (1) optional-поле тоже может быть surprise null (surprise!), так что защита весьма условная; (2) бедный GC.

  1. Да норм рекорды

Эталонное убожество. Плюсую что даже @lombok.Data удобнее, хотя по сравнению со скаловскими case-классами – тоже убожество, т.к. в самом языке нет ни named params, ни destructuring (unapply).