R Packages: Organize, Test, Document, and Share Your Code. Second Edition
Второе издание классического руководства по созданию пакетов на языке R от ведущих экспертов сообщества. Книга представляет собой полное практическое руководство по превращению вашего кода в хорошо организованные, документированные и тестируемые пакеты, которые могут легко использовать другие разработчики.
Книга охватывает весь процесс разработки пакетов: от начальной настройки системы и структурирования кода до тестирования, документирования, лицензирования и публикации. Особое внимание уделяется современным инструментам и рабочим процессам, включая интеграцию с GitHub Actions и создание веб-сайтов для пакетов.
Основные темы включают организацию кода, написание документации, создание тестов, управление зависимостями, лицензирование и лучшие практики разработки программного обеспечения. Издание было полностью переработано и обновлено с учетом изменений в экосистеме R, включая эволюцию пакета devtools и появление новых инструментов.
Книга подходит как для начинающих, которые хотят научиться создавать свои первые пакеты, так и для опытных разработчиков, желающих улучшить качество и поддерживаемость своих проектов. Практический подход авторов позволяет сразу применять полученные знания в реальных проектах.









