Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение

до Prefab не добрались?

Сколько замечательных комментариев, но как-то забыт один маленький нюанс - что с ноября этого года нельзя будет обновить приложение в гугл-маркете без передачи оригинального ключа подписи Гуглу.

После чего, например, перед отправкой пользователю в оригинальное приложение внутри маркета можно будет добавлять рекламу, телеметрию и прочее по вкусу.

Я правильно понимаю, что это некая фигура умолчания между андроид-разработчиками - или в корне неправ и это другое?

А частоты выпадений для этих квадратов считать пробовали?
У вас ведь есть верхний предел — d^2 * (Nx + Ny)^2.
Можно посчитать частоты для (x-y) — массив счетчиков всего из 4 элементов (с отбросом знака и 0). А потом считать дистанцию, начиная с больших: 16 * Q[4] + 9 * Q[3] + 4 * Q[2] + 5 * Q[1]. В какой то момент дистанция перейдет за лимит и следующее умножение можно не проводить.
А значения (x-y)^2 предвычисляете? всего-то 25 вариантов.
Для джавы проверки корректности для NotNull и @Contract у Jetbrains есть — внешними средствами.
Встроить в компилятор котлина аналоги — почему бы и нет.
Спасибо за примеры.
Насколько сложно использовать Mockito вместе с котлином?
Спасибо. Попробую.
Есть ли возможность пометить, что именно проверяют свои функции-проверки, как то

boolean isNotEmpty(Object[] arr) { return arr != null && arr.length > 0; }

да, должен. причем их должно быть два:
один для тестов нового софта и прочих обновлений
второй (копия продакшена) — для воспроизведения багов в текущей версии.
Ладно со списками, особенно красиво выглядит Set.of(), возвращающий иммутабельное множество, и
EnumSet.of(), возвращающий мутабельное
Следствием иммутабельности является то, что объект не может ссылаться на объекты, созданные позднее. Соотвественно, граф связей объектов становиться однонаправленным. В результате GC может работать быстрее и эффективнее. А работать ему придется много, поскольку иммутабельность.
IMHO, иммутабельные конструкции нужны, если для иммутабельных объектов GC поддерживает упрощенную сборку мусора по типу эрланга. А так…
Очень неудобны фильтры по версиям во вкладках отзывов и ошибок.
Если загружено 10 apk с одной и той же символьной версией, то отзывы и ошибки для нее можно просмотреть только перебирая одну за другой числовые версии конкретного apk.
В общем, хотелось бы фильтры по символьной версии.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность