| 内容 | 自分の書いたコードに自信を持てるプログラマーになろう [誰にでも読みやすい 広く公開できるコードを書こう] 本書ではきれいなコード(Clean Code)を書くために、コマンドライン、コード整形、型チェッカー、リンター、バージョン管理 などのその道のプロが利用しているツールを詳解し、Pythonプログラミングスキルを向上させる方法を学びます。 [Clean Codeを実践するツールを活用できるようになろう] 開発環境のセットアップ、変数の命名方法、読みやすさ向上のための最適な方法 を紹介します。 [オブジェクト指向設計を理解し アルゴリズムを活用しよう] コードの公開に必要となるドキュメントの作成や書式の統一、またパフォーマンスの測定、オブジェクト指向プログラミング、コーディングインタビューで一般的に使用されるオーダー記法(Big O)について説明します。 本書の後半では2つのコマンドラインのゲーム「ハノイの塔(ロジックパズル)」と「四目並べ(タイル落としゲーム)」を作りますが、書いたゲームのコードが本書の「最適な方法」でプログラミングされているかを確認してみましょう。 PART 1 基本準備から始めよう 1章 エラーの取り扱いと質問の仕方 2章 環境設定とコマンドライン PART 2 Python に適した開発方法・ツール・テクニック 3章 Black を使ってコードフォーマットを整える 4章 わかりやすいネーミング 5章 怪しいコード臭 6章 パイソニックなコードを書こう 7章 プログラミングの専門用語 8章 Python のよくある落とし穴 9章 Python の要注意コード 10章 よい関数の書き方 11章 コメント、docstring、型ヒント 12章 Git でプロジェクト管理 13章 パフォーマンスの測定とオーダー記法 14章 プロジェクトの実践 PART 3 オブジェクト指向のPython 15章 オブジェクト指向プログラミングとクラス 16章 オブジェクト指向プログラミングと継承 17章 パイソニックなオブジェクト指向:プロパティとダンダーメソッド |
|---|---|
| 著者 | Sweigart,Al 岡田,佑一 |
| 出版日 | 202202 |
| 出版社 | マイナビ出版 |
| ISBN-13 | 9784839977405 |
| データ提供元 | openBD, 楽天 |
| 価格 | 3,608 詳細はこちら |
|---|---|
| レビュー平均 | 5 |
| レビュー件数 | 1 |