データサイエンスのためのソフトウェアエンジニアリング入門 : 明快かつ速いコードを書く
Author(s)
Bibliographic Information
データサイエンスのためのソフトウェアエンジニアリング入門 : 明快かつ速いコードを書く
オライリー・ジャパン, 2025.10 , オーム社(発売)
- Other Title
-
Software engineering for data scientists : from notebooks to scalable systems
- Title Transcription
-
データ サイエンス ノ タメ ノ ソフトウェア エンジニアリング ニュウモン : メイカイ カツ ハヤイ コード オ カク
Available at / 99 libraries
-
University of Tsukuba Library, Library on Library and Information Science
007.63-N6310025008157
-
No Libraries matched.
- Remove all filters.
Search this Book/Journal
Note
表現種別: テキスト (ncrcontent), 機器種別: 機器不用 (ncrmedia), キャリア種別: 冊子 (ncrcarrier)
原タイトル: Software engineering for data scientists : from notebooks to scalable systems
Description and Table of Contents
Description
データサイエンティストがより良いコードを書くために、ソフトウェア開発の基本手法を学ぶための実践的なガイドブック。読みやすく保守しやすいPythonコードの書き方を具体的な例とともに解説します。テスト、ロギング、リファクタリング、ドキュメント、パフォーマンス、デプロイなど、実務に役立つ内容が満載です。AIがコードを自動生成する時代でも、コードの質を見極める力が重要だという視点に立脚し、自らの判断でコードを設計・評価できるスキルを身につける実用性重視の一冊。対象読者は、初中級者のデータサイエンティストおよびデータサイエンス分野への進出を考えているソフトウェア開発者。
Table of Contents
- 1章 良いコードとは何か?
- 2章 パフォーマンスの分析
- 3章 データ構造
- 4章 オブジェクト指向プログラミングと関数型プログラミング
- 5章 エラー、ログ、デバッグ
- 6章 コードのフォーマット、リンティング、型チェック
- 7章 テスト
- 8章 デザインとリファクタリング
- 9章 ドキュメンテーション
- 10章 コードの共有
- 11章 API
- 12章 自動化とデプロイ
- 13章 セキュリティ
- 14章 ソフトウェア開発の現場
- 15章 さらなる飛躍を求めて
by "BOOK database"

