Naumen поддержал конференцию PyCon Russia 2015
Конференция проходила 2 дня на базе отдыха Иволга. В первый день конференции Naumen разыграл в лотерее фирменные подарки: толстовки, кружки и другие незаменимые для разработчиков предметы.
Конференция проходила 2 дня на базе отдыха Иволга. В первый день конференции Naumen разыграл в лотерее фирменные подарки: толстовки, кружки и другие незаменимые для разработчиков предметы.
После изменений в коде команда смотрит на результаты тестов и автоматических проверок: если все прошло успешно, кажется, можно двигаться дальше. Но успешный статус еще не означает, что проверка действительно выполнила свою задачу. А если тест обычно проходит, но иногда падает, такие сбои легко списать на случайность.
Ринат, iOS-разработчик в Naumen, рассказал о двух таких случаях из практики и о том, почему при оценке тестов он смотрит не только на покрытие.
Как найти одного кота среди сотни других?
Можно искать его среди всех котов по очереди, а можно заранее разделить их на группы, чтобы сузить круг поисков. Похожий принцип работает и с большими объемами данных, когда среди миллионов записей нужно быстро найти нужные.
Катя, руководитель группы системной аналитики, работала над оптимизацией больших таблиц с помощью секционирования.
В статье она рассказала, как работает этот подход, что важно учитывать при его реализации и при чем здесь коты.
Сделать красивый интерфейс часто недостаточно. Можно обновить экраны, но так и не решить реальные проблемы пользователей.
В статье Илона, продуктовый дизайнер Project Ruler, рассказывает, как команда подошла к редизайну через исследования: изучала конкурентов, разговаривала с пользователями, проверяла навигацию и выясняла, какие функции действительно важны для MVP.