Research Software Engineering: A Guide to the Open Source Ecosystem

Bannert, Matthias

  • 出版商: CRC
  • 出版日期: 2024-04-17
  • 售價: $2,940
  • 貴賓價: 9.5$2,793
  • 語言: 英文
  • 頁數: 182
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1032261277
  • ISBN-13: 9781032261270
  • 相關分類: 軟體工程
  • 海外代購書籍(需單獨結帳)

商品描述

Research Software Engineering: A Guide to the Open Source Ecosystem strives to give a big-picture overview and an understanding of the opportunities of programming as an approach to analytics and statistics. The book argues that a solid "programming" skill level is not only well within reach for many but also worth pursuing for researchers and business analysts. The ability to write a program leverages field-specific expertise and fosters interdisciplinary collaboration as source code continues to become an important communication channel. Given the pace of the development in data science, many senior researchers and mentors, alongside non-computer science curricula lack a basic software engineering component. This book fills the gap by providing a dedicated programming-with-data resource to both academic scholars and practitioners.

Key Features

  • overview: breakdown of complex data science software stacks into core components
  • applied: source code of figures, tables and examples available and reproducible solely with license cost-free, open source software
  • reader guidance: different entry points and rich references to deepen the understanding of selected aspects

商品描述(中文翻譯)

《研究軟體工程:開源生態系統指南》致力於提供一個整體概述,並理解以程式設計作為分析和統計方法的機會。本書認為,具備堅實的「程式設計」技能不僅對許多人來說是可行的,而且對於研究人員和業務分析師來說也是值得追求的。撰寫程式的能力可以發揮領域專業知識,並促進跨學科合作,因為原始碼持續成為重要的溝通渠道。鑑於數據科學的發展速度,許多資深研究人員和導師,以及非計算機科學課程缺乏基本的軟體工程組件。本書填補了這一空白,為學術學者和從業人員提供了一個專注於程式設計與數據的資源。

主要特點:
- 概述:將複雜的數據科學軟體堆疊分解為核心組件
- 應用:提供圖表、表格和示例的原始碼,僅需使用免費的開源軟體即可重現
- 讀者指南:提供不同的入口點和豐富的參考資料,以加深對選定方面的理解

作者簡介

Matthias Bannert, Ph.D. gained his hands-on data science and data engineering at ETH Zürich in more than a decade of working for the KOF Swiss Economic Institute. Today, he works as a data engineering expert advisor at cynkra and supports ETH as a section lead in the innovation-minded KOF Lab. In 2021, he was a co-chair of useR!, the annual user conference of the R Project for Statistical Computing. He remains an active contributor to extension packages of the R language and the open source community in general.

作者簡介(中文翻譯)

Matthias Bannert博士在瑞士經濟研究所(KOF Swiss Economic Institute)工作了十多年,獲得了實踐數據科學和數據工程的經驗。他在ETH蘇黎世聯邦理工學院(ETH Zürich)學習並獲得了博士學位。目前,他在cynkra擔任數據工程專家顧問,同時在以創新為導向的KOF實驗室擔任部門負責人,支持ETH的工作。在2021年,他擔任了R Project for Statistical Computing的年度用戶會議useR!的聯合主席。他仍然是R語言擴展包和開源社區的積極貢獻者。