きれいなPythonプログラミングの表紙

きれいな Python プログラミング

クリーンなコードを書くための最適な方法

著者:
Al Sweigart/岡田 佑一
出版社:
マイナビ出版
出版日:
2022年02月15日頃
ISBN:
9784839977405
価格:
¥3,608
在庫:
4
判型:
単行本
★★★★★5.0(1 件)
中級者向け
PythonGitアルゴリズムオブジェクト指向コードリビュー開発環境パフォーマンスドキュメンテーションコマンドラインリンター

書籍紹介

自分の書いたコードに自信を持てるプログラマーになろう [誰にでも読みやすい 広く公開できるコードを書こう] 本書ではきれいなコード (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 章 パイソニックなオブジェクト指向:プロパティとダンダーメソッド

ダイエットサプリが気になる →

関連書籍

関連記事