есть у вас советы как их делать красиво? Ну как дизайнить библиотеки на котлине, жабе
Делал, как студ. проект, еще на Котлин 1.0.3. Всё поменялось давно уже
не выставлять наружу suspend-функции, жаверы не будут рады. Это из очевидного.
Гугли доклад “пишем java френдли kotlin-код“ и в докладах с kotlinconf поищи по тегам #java
Хорошая библиотека на котлине из джавы будет выглядеть довольно паршиво (к примеру все экстеншн функции будут вызываться отвратительно). Поэтому надо решить для начала воюете ли вы за удобное использование из Java. Главная рекомендация в любом случае - не плодить глобальных функций и глобальные значения. Везде, где хочется делать статику, делать синглетон объекты
Обсуждают сегодня