Foo {
def baz(bar: Bar): Baz
}
Bar.scala
Baz.scala
если я сделаю new Foo, загрузит он Bar и Baz?
Но когда он подгрузит первый импорт, там будет второй импорт. Получается весь код так должен загружаться на старте
Ну да Поэтому надо минимизировать количество синглтонов с инициализацией в импортах чтоб быстрей начать выполнять хоть что то полезное для конечного пользователя
Дак у тебя весь код связан через импорты
Обсуждают сегодня