В официальной документации — всё чинно и благородно...

...а под капотом компилятора — баги, фичи из будущего и неожиданные if.

В своей статье Виталий Перятин, старший Android-разработчик в Альфа-Банке, рассказал: ➡️ Про новый API контрактов, которого Kotlin пока стесняется ➡️ Как компилятор на самом деле проверяет контракты ➡️ Где спрятаны флаги для фич, про которые официально ещё не говорили, но они уже работают

Если вам когда-нибудь хотелось заглянуть в Kotlin Compiler и понять, как под капотом работают контракты, — сейчас самое время. В карточках рассказали про двойной парсинг контрактов, а за полной версией переходите в наш блог на Хабре.

#полезное #backend

В официальной документации — всё чинно и благородно... | Сетка — социальная сеть от hh.ru В официальной документации — всё чинно и благородно... | Сетка — социальная сеть от hh.ru
В официальной документации — всё чинно и благородно... | Сетка — социальная сеть от hh.ru В официальной документации — всё чинно и благородно... | Сетка — социальная сеть от hh.ru В официальной документации — всё чинно и благородно... | Сетка — социальная сеть от hh.ru