Каждый код уникален. Несмотря на работу линтеров, спустя несколько лет вы с уверенностью сможете определить, что писали вы, а что — другой разработчик. Даже если не помните, что это была за задача. А ещё, код может рассказать об авторе едва ли не больше, чем разговор с ним. Например,
Вы скорее всего знаете, как это бывает: пишешь код, пишешь, а в итоге получаешь настолько большой модуль, что полностью теряешь над ним контроль. И всё это добро изменяется со страшным скрипом, расширяется медленно и совсем не покрывается тестами. Ровно это с нами и произошло.Меня зовут Саша, я iOS-разработчик в hh.ru. В сегодняшней статьей расскажу, как мы ушли от этого монструозного ужаса и что у нас в итоге получилось. Спойлер, мы использовали стейт-машину. Читать далее
Когда у тебя возникает необходимость написать на Хабр пост про конкурс рецептов бургеров, по спине пробегает недобрый холодок. Ты пишешь-стираешь, пишешь-стираешь, уходишь пить кофе, а перед глазами мелькают комментарии: «Что это делает на Хабре?», «Причём тут хостинг?», «Чуваки,
Я лид команды – и хочу идти дальше вверх! Точнее, не уверен, что хочу, но в айтишке надо ведь расти и развиваться, значит, следующая позиция для меня — менеджмент на уровень выше. Или нет?Как пробиться на новый уровень, если компания нанимает на руководящие позиции извне? На чём…