DSP для отображения ветра


Читать полностью »

Swift Enum - правильное использование ресурсов

Часто для значений из Enum-а требуется сопоставить или локализованную строку, чтобы показать на экране пользователю или иконку/картинку.
Встречаю такой код:


Читать полностью »

Переезд на frameworks

Долгое время у нас в проектах был общий код, который шарился между несколькими проектами. Всё время этот код был просто свалкой файлов, который мы подключали через git submodule в основной проект. Минусы такого подхода очевидны:
1) тесты общего кода жили гдето в целевом проекте
2) данный код толком нельзя было проверить при коммите в репу, потому что если код собирается в одном проекте - не факт что он соберется в другом. И мы на это часто натыкались.


Читать полностью »

Логирование

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


Читать полностью »

Форстер. Сделай это завтра


Читать полностью »

Лекция Людвига "Дизайн + 1"

Читал письмо из рассылки “Недиван”, решил послушать какую-нибудь лекцию Людвига. Наткнулся на эту:


Читать полностью »