Всем привет! Сегодня хотелось бы поговорить о "мертвом коде".
В процессе изменений в кодовой базе накапливается так называемый "мертвый код" — это участки кода, которые больше не используются, но продолжают находиться в проекте. Часть этого кода может остаться со времен начальной архитектуры, а другие фрагменты могут появиться вследствие изменения бизнес-логики.
Почему его нужно удалять?
Мертвый код не только загромождает проект, делая его сложнее для понимания и поддержки, но и увеличивает время сборки, потенциально снижает производительность и увеличивает вероятность багов. Возможно, вы подумаете: «Ну есть и есть этот код, вдруг пригодится», но при таких мыслях дядюшка Боб уже дает вам невидимый подзатыльник.
Пришло время взять веник и совок и начать чистку!
Полезные ссылки:
✨ Исходный код Periphery
✨ Инструкция по установке Periphery
#iOS #tele2space #AltelDigital
В процессе изменений в кодовой базе накапливается так называемый "мертвый код" — это участки кода, которые больше не используются, но продолжают находиться в проекте. Часть этого кода может остаться со времен начальной архитектуры, а другие фрагменты могут появиться вследствие изменения бизнес-логики.
Почему его нужно удалять?
Мертвый код не только загромождает проект, делая его сложнее для понимания и поддержки, но и увеличивает время сборки, потенциально снижает производительность и увеличивает вероятность багов. Возможно, вы подумаете: «Ну есть и есть этот код, вдруг пригодится», но при таких мыслях дядюшка Боб уже дает вам невидимый подзатыльник.
Пришло время взять веник и совок и начать чистку!
Полезные ссылки:
✨ Исходный код Periphery
✨ Инструкция по установке Periphery
#iOS #tele2space #AltelDigital
🔥13❤1
Всем привет, дорогие друзья! Мы продолжаем наш блок статей, посвящённых Coroutines.
Первый пост с базовой информацией можно найти здесь.
Сегодня мы затронем тему обработки исключений. Приятного чтения и хорошего дня!
Полезные ссылки:
✨ Документация по Coroutines на Developer Android
✨ Документация по Coroutines на Kotlinlang
✨ Информация о структурной конкурентности
✨ Документация о перехвате исключений
#android #tele2space #AltelDigital
Первый пост с базовой информацией можно найти здесь.
Сегодня мы затронем тему обработки исключений. Приятного чтения и хорошего дня!
Полезные ссылки:
✨ Документация по Coroutines на Developer Android
✨ Документация по Coroutines на Kotlinlang
✨ Информация о структурной конкурентности
✨ Документация о перехвате исключений
#android #tele2space #AltelDigital
🔥13
Всем привет, дорогие друзья.
Сегодня будет пост благодарности!✨
В прошлую пятницу в стенах Altel Digitial прошёл бесплатный воркшоп в рамках Android Hours. На этот раз @daniyar_amangeldy рассказал о работе Gradle.
Были затронуты этапы сборки проекта и его структура, кеширование сборок, extensions, plugins и BOM.
Спасибо каждому участнику за ваше время и энергию, а также Данияру за реализацию полезных воркшопов для коммьюнити. Мы надеемся, что знания, которые вы получили, станут полезными в вашей работе и вдохновят вас на новые проекты.🚀
#android #tele2space #AltelDigital
Сегодня будет пост благодарности!✨
В прошлую пятницу в стенах Altel Digitial прошёл бесплатный воркшоп в рамках Android Hours. На этот раз @daniyar_amangeldy рассказал о работе Gradle.
Были затронуты этапы сборки проекта и его структура, кеширование сборок, extensions, plugins и BOM.
Спасибо каждому участнику за ваше время и энергию, а также Данияру за реализацию полезных воркшопов для коммьюнити. Мы надеемся, что знания, которые вы получили, станут полезными в вашей работе и вдохновят вас на новые проекты.🚀
#android #tele2space #AltelDigital
🔥10❤4
Всем привет, дорогие друзья! 👋
Мы продолжаем разбор Coroutines.
Первую часть, с базовой информацией, можно найти здесь.
Вторую, с возможными вариантами обработки ошибок, здесь.
Сегодня хотелось бы более детально погрузиться в библиотеку Coroutines и разобрать CompletableJob.
Приятного чтения и хорошего дня!
Полезные ссылки:
✨ Документация по Coroutines на Developer Android
✨ Документация по Coroutines на Kotlinlang
#android #tele2space #AltelDigital
Мы продолжаем разбор Coroutines.
Первую часть, с базовой информацией, можно найти здесь.
Вторую, с возможными вариантами обработки ошибок, здесь.
Сегодня хотелось бы более детально погрузиться в библиотеку Coroutines и разобрать CompletableJob.
Приятного чтения и хорошего дня!
Полезные ссылки:
✨ Документация по Coroutines на Developer Android
✨ Документация по Coroutines на Kotlinlang
#android #tele2space #AltelDigital
❤9🔥5
Всем привет, дорогие друзья!✨
2024 год близится к завершению, а значит, самое время для мандаринов, теплого чая и приятных моментов. Чтобы добавить немного праздника в эти дни, мы подготовили небольшой пост о том, как реализовали динамическое изменение иконки без привязки к релизному циклу, создавая для пользователей праздничное настроение🎄
Подробнее: https://teletype.in/@greenhouse_mobile_dev/alternative_icons_for_ios_and_android
#iOS #android #tele2space #AltelDigital
2024 год близится к завершению, а значит, самое время для мандаринов, теплого чая и приятных моментов. Чтобы добавить немного праздника в эти дни, мы подготовили небольшой пост о том, как реализовали динамическое изменение иконки без привязки к релизному циклу, создавая для пользователей праздничное настроение🎄
Подробнее: https://teletype.in/@greenhouse_mobile_dev/alternative_icons_for_ios_and_android
#iOS #android #tele2space #AltelDigital
Teletype
Динамическое изменение иконки приложения
Итак, 2024 год подходит к концу. Пришло время подведения итогов, финальных релизов и обновления иконки для праздничного настроения.
🔥19
Дорогие друзья, с Новым годом! 🎉
Вот и наступил 2025 год, и впереди нас ждут новые захватывающие спринты. Пусть баги встречаются реже, а критические вообще обходят стороной. А если вдруг понадобится помощь, пусть рядом всегда будут надежные коллеги.
Желаем вам зарядиться энергией, отлично провести выходные и начать год с новыми силами. До скорой встречи!🎄
Вот и наступил 2025 год, и впереди нас ждут новые захватывающие спринты. Пусть баги встречаются реже, а критические вообще обходят стороной. А если вдруг понадобится помощь, пусть рядом всегда будут надежные коллеги.
Желаем вам зарядиться энергией, отлично провести выходные и начать год с новыми силами. До скорой встречи!🎄
❤10