Главная » Архив меток: code review

Архив меток: code review

Code review: вы делаете это неправильно

Сегодня очень многие в разработке используют ревью кода. Практика полезная, нужная. Даже если вы не делаете ревью, вы наверняка знаете, что это такое. GitHub, Phabricator, FishEye/ Crucible, GitLab, Bitbucket, Upsource — список можно долго продолжать. На рынке есть куча инструментов для ревью кода с готовыми сценариями использования, рекомендациями и правилами. Мы в Badoo тоже в своё время с ними работали: ...

Читать далее »

Дайджест интересных материалов для мобильного разработчика #251 (23 апреля — 29 апреля)

В эти праздники мы входим с материалами про работу игрового техлида, про фичеринг в новом App Store, Мобиусами и Google Play Awards, игровыми движками и лучшими венрсиями себя. Следующий наш выпуск выйдет через две недели. Всем весны! По ходу дальнейшего производства, спустя еще полгода, у меня накопилось большое количество интересного опыта, которым хотел опять поделиться. На этот раз речь пойдет ...

Читать далее »

Почему embedded-разработчикам следует использовать статический анализ кода

Решил кратко сформулировать 3 причины, по которым embedded-разработчикам полезны инструменты статического анализа кода программ. Первая причина: не надо тратить время на мучительный поиск некоторых ошибок Статический анализ кода == удешевление процесса тестирования и отладки устройства. Чем раньше ошибка найдена, тем дешевле её исправление. Статический анализ находит ошибки ещё на этапе написания кода или, по крайней мере, во время ночных запусков ...

Читать далее »

Дайджест интересных материалов для мобильного разработчика #250 (16 апреля — 22 апреля)

Медленно приближаемся к юбилейному выпуску и в очередном выпуске у нас Wear OS, поведенческий дизайн, реактивное программирование, настоящее и будущее Unity, свежайший обзор Мобиуса, большие цели и распознавание на маленьких устройствах. Когда я начал разработку приложения для часов, не нашел ни одной русскоязычной публикации на эту тему. Поэтому хочу поделиться своим опытом и рассказать подробнее про Wear OS, из чего ...

Читать далее »

PVS-Studio — дополнительная страховка медицинского программного обеспечения

Ошибки в программном обеспечении могут приводить не только к материальным потерям, но и повредить здоровью людей. Например, артисты на сцене театра могут получить травму, если вдруг одна из декораций начнёт опускаться на сцену не вовремя. Однако более очевидна взаимосвязь между ошибками в коде и вредом здоровью в медицинском программном обеспечении. Давайте поговорим на эту тему.После моей публикации "Для повышения надежности ...

Читать далее »

Codeisok, или История code review в Badoo

Меня зовут Илья Агеев, я работаю в Badoo уже почти семь лет. Привет, читатель! Одна из сфер, которая входит в зону моей ответственности, — ревью кода. Текущая моя должность называется Engineering Director Quality Assurance (директор по контролю качества), и по факту я занимаюсь много чем в компании: контроль качества, релиз-инжиниринг, процессы и методология разработки и даже немного информационная безопасность. Об ...

Читать далее »