Silent829
!! полезная штука и ее можно использовать везде вместо requireNotNull и позволять еще большее, но это у меня такая прихоть, я не понимаю к чему вы клоните мою “склонность к разворачиванию опциналов в джава стиле"
к тому, что считаю порогом вхождения - понимание кода (т.е. все основные конструкции), без знания дефолтной библиотеки. Соответственно чем больше этих конструкций - тем выше порог вхождения