Size: a a a

2020 September 01

ИИ

Иван Иванов... in KotlinLangRu
Можно наверное судить по самым нижним результатам как для инлайн так и для сиквенс
источник

BP

Bogdan Panchenko in KotlinLangRu
Иван Иванов
Inline: 1446 ms
Inline: 1653 ms
Inline: 1538 ms
Inline: 1460 ms
Inline: 1761 ms
Inline: 1425 ms
Inline: 1407 ms
Inline: 1412 ms
Inline: 1405 ms
Inline: 1437 ms
Sequence: 1760 ms
Sequence: 1688 ms
Sequence: 1697 ms
Sequence: 1683 ms
Sequence: 1709 ms
Sequence: 1701 ms
Sequence: 1685 ms
Sequence: 1680 ms
Sequence: 1700 ms
Sequence: 1685 ms

Process finished with exit code 0
200 ms разницы, если тебе существенно - вырожденный случай 😊
источник

ИИ

Иван Иванов... in KotlinLangRu
Bogdan Panchenko
200 ms разницы, если тебе существенно - вырожденный случай 😊
Я им пользуюсь постоянно, на этом обработка всех входящих сообщений и строится)
источник

ИИ

Иван Иванов... in KotlinLangRu
Bogdan Panchenko
200 ms разницы, если тебе существенно - вырожденный случай 😊
1690 seq vs 1250 inl — это +35%
источник

BP

Bogdan Panchenko in KotlinLangRu
Иван Иванов
1690 seq vs 1250 inl — это +35%
И ?
источник

ИИ

Иван Иванов... in KotlinLangRu
И неплохо)
источник

BP

Bogdan Panchenko in KotlinLangRu
Проценты ничего 6е значат без контекста
источник

AO

Alex Osinniy in KotlinLangRu
Bogdan Panchenko
200 ms разницы, если тебе существенно - вырожденный случай 😊
200 мс это очень много кста
источник

ИИ

Иван Иванов... in KotlinLangRu
Bogdan Panchenko
Проценты ничего 6е значат без контекста
Я понимаю, что основная нагрузка на базе данных в итоге))
Но всё же приятно иметь ощущение шустрого кода
источник

BP

Bogdan Panchenko in KotlinLangRu
Alex Osinniy
200 мс это очень много кста
Для чего много ?
источник

AO

Alex Osinniy in KotlinLangRu
Bogdan Panchenko
Для чего много ?
Впринципе много
источник

AO

Alex Osinniy in KotlinLangRu
Сэкономить 200 мс при старте приложения например, это очень хороший буст
источник

BP

Bogdan Panchenko in KotlinLangRu
Иван Иванов
Я понимаю, что основная нагрузка на базе данных в итоге))
Но всё же приятно иметь ощущение шустрого кода
Нет, вот когда тебе твой костыль редачить нужно вот тогда ты познаешь прелести. Я уже дооптимизировлся. Важно оптимизировать именно архитектуру. Архитектуру сложно менять, а реализацию алгоритма менять просто
источник

ИИ

Иван Иванов... in KotlinLangRu
Bogdan Panchenko
Нет, вот когда тебе твой костыль редачить нужно вот тогда ты познаешь прелести. Я уже дооптимизировлся. Важно оптимизировать именно архитектуру. Архитектуру сложно менять, а реализацию алгоритма менять просто
справедливо
источник

ИИ

Иван Иванов... in KotlinLangRu
архитектуре я тоже внимание уделяю.
источник

BP

Bogdan Panchenko in KotlinLangRu
Alex Osinniy
Сэкономить 200 мс при старте приложения например, это очень хороший буст
😂😂 андроид ? Гончешь на старте 1000 итераций ?
источник

ИИ

Иван Иванов... in KotlinLangRu
кстати, сразу в кассу архитектуры вопрос.
есть ли какой-то интегрированный аналог редиса? это чтобы кешировать данные, извлечённые из БД.
источник

BP

Bogdan Panchenko in KotlinLangRu
Иван Иванов
1690 seq vs 1250 inl — это +35%
А ты примитивы гонял ?
источник

ИИ

Иван Иванов... in KotlinLangRu
Bogdan Panchenko
А ты примитивы гонял ?
т.е.?
источник

BP

Bogdan Panchenko in KotlinLangRu
Int, Double, Float, Long
источник