『Thinking in Python』:Bruce EckelがPythonの思考法とパターンを解説
Thinking in Python by Bruce Eckel
Bruce Eckelが『Thinking in C++』に続く新著『Thinking in Python』を公開。Pythonのイディオム、デザインパターン、関数型プログラミング、並行処理までを網羅した全47章のオンライン書籍で、CC BY-NC-ND 4.0ライセンスのもと無料で読める。オブジェクト指向の再考から、データクラス、パターンマッチング、デコレータ、メタプログラミング、そして関数型エラーハンドリングやステートレス設計まで、実践的な視点で解説する。
Pythonは単なる言語ではなく、考え方の枠組みを提供する。