в тестах часто ожидаемые обьекты написаны как companion
val foobar by lazy
тестов много, и интересно не тратится ли зря память на бесполезную инициализацию, можно ведь было сделать produce-функцию, и не хранить обьекты в статик-компаньоне (он же вроде статиком хранится в родительском классе?)
Не должен. Они статиками сделаны в байткоде.
Обсуждают сегодня