エキスパートPythonプログラミング

エキスパートPythonプログラミング
著者: Michal Jaworski (著), Tarek Ziade (著), 稲田 直哉 (翻訳), 芝田 将 (翻訳), 渋川 よしき (翻訳), 清水川 貴之 (翻訳), 森本 哲也 (翻訳)
単行本: 520ページ
出版社: KADOKAWA; 改訂2版 (2018/2/26)
言語: 日本語
ISBN-10: 4048930613
ISBN-13: 978-4048930611
発売日: 2018/2/26

書籍内容

卓越したPythonプログラマになるための必読書

本書は、Pythonを使って仕事をしている開発者が普段どのようなツールやテクニックを用いて仕事をしているのか、また開発者が実際に現場で用いているベストプラクティスについて解説した書籍です。本書を読むことで、先進的なPythonプログラマが日常的に使用している開発ノウハウを学ぶことができます。

目次

第1章 現在のPythonのステータス
第2章 構文ベストプラクティス ― クラス以外
第3章 構文ベストプラクティス ― クラスの世界
第4章 良い名前を選ぶ
第5章 パッケージを作る
第6章 コードをデプロイする
第7章 他言語によるPythonの拡張
第8章 コードの管理
第9章 プロジェクトのドキュメント作成
第10章 テスト駆動開発
第11章最適化 ― 一般原則とプロファイリングテクニック
第12章最適化 ― いくつかの強力な解決方法
第13章 並行処理
第14章 Pythonのためのデザインパターン