Зачем ViewController’ам пустые интерфейсы?

Заметка написана по мотивам пары крупномасштабных холиваров, имевших место в последние несколько недель в Rambler&Co. Именно из-за такого происхождения и был выбран несколько шизофренический стиль повествования.
Подробнее

Составление отчета о тестировании iOS-приложения

Учитывая достаточно большое количество одновременно разрабатываемых в high!glossy digital media solutions проектов, новые сборки появляются несколько раз в неделю, и, конечно же, все их необходимо тщательно тестировать. Процесс этот у нас построен достаточно прямолинейно и очевидно — на все устройства устанавливается текущая сборка, тестировщик тщательно ее исследует и готовит список обнаруженных багов, который затем превращается в Issues на GitHub либо задачи в TeamLab. Самым проблемным в этой цепочке был процесс превращения списка найденных ошибок в задачи для разработчика — тестировщик по большей части готовил отчет в свободной форме, в результате чего периодически терялась последовательность воспроизведения багов, указание рассматриваемой платформы или другие важные параметры. В качестве решения этой проблемы на скорую руку был подготовлен шаблон отчета о тестировании сборки приложения.
Подробнее