Pythonは動的型付け言語であり、静的型付け言語と比べてメンテナンスの簡単なコードが書きにくいという意見もありますが、本書はPythonの型を用いてメンテナンスに適したコードにアプローチします。全4部あり、I部とII部では本格的に型ヒントを扱い基本的な事柄をしっかり抑えることができます。III部はPythonの拡張性として依存関係や設計について、IV部はセーフティネットと称して静的解析や高度なテスト技法を扱います。
https://www.ohmsha.co.jp/book/9784814400171/
正誤表やDLデータ等がある場合はこちらに掲載しています