​​Surf Android Standard

#разработка



На мой взгляд, суть большинства статей по разработке — это рассказать о том, как пишут код другие люди, какой подход при этом используют. Всякую статью нужно анализировать и пробовать применять к конкретно своей ситуации.



И если статьи появляются часто, то репозитории с best practices достаточно редки, особенно от крупных компаний. Сегодня я бы хотел коснуться одного из таких репозиториев.



Тут достаточно подробно собрана база знаний студии разработки Surf. Здорово, что помимо закрытого использования, этими знаниями может пользоваться любой разработчик. Найдется многое: работа с аналитикой, с кэшем, архитектура, views, списками, rx… Ну и отдельно — пункт про стандарты кода и качества. Вроде все это знают, но порой не все соблюдают.



Уверен, найдется то, что захочется перенести в свой проект. Кстати, если есть какие-то вопросы по репозиторию, то их всегда можно задать в чате.