приложения?
Послушать интересно всё же
Пройдись detekt'ом как минимум
Среагировать на все предупреждения?
А какие есть недостатки в существующем коде?
На самом деле твой вопрос это скорее метавопрос. Самый лучший способ улучшить код это позвать аудита и чтобы он рассказывал все слабые места
Мне кажется перегруженным, но вполне понятным. Но мне, как новичку, уже всё сложнее впихивать что-то новое
Минимальное: 1. Выучить Coding conventions 2. Выучить важнейшие идиомы языка (было очень грустно видеть Optional в котлине...) 3. Не игнорировать предупреждения компилятора
Попробовал следовать предупреждениям компилятора — получил непонятную штуку
Интересно, у меня обычно код становится меньше и чище только
Да, код стал меньше, но понимать я стал тоже меньше
Значит надо второй пункт подтягивать)
Можешь ещё поискать задачки на рефакторинг типо такого https://pl.kotl.in/B3aaOwwbB Рефакторишь код и чекаешь что не сломал ничего юнит тестами
Выучить CodqQL и проверять свой код
А для джавы подобное есть?
Насчёт недостатков, к слову: у меня не получается прикрутить sharedReferences, но когда я попытался спросить об этом здесь, мне посоветовали улучшать код
Что значит - прикрутить? Куда? Что именно улучшать?
Сейчас попытаюсь кратко описать задумку: есть счётчик упражнений (к нему прилагается прогрессбар), так вот, мне нужно, чтобы при каждом введении сумма сохранялась даже после выхода из приложения. Соответственно есть функции для выполнения подобных манипуляций, куда хотелось бы добавить функцию сохранения
так, а проблема в чём?
Конкретно в том, что у меня не получается добавить эту штуку?
ааааа, поняяяятно не получается ясненько
DidNotWorkException ?
Пишешь в гугле android sharedPreferences example и смотришь статьи и примеры кода
Я бы ни за что не догадался, спасибо
Ты заходи, тут весело бывает! ©️
Обсуждают сегодня