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

きれいな Python プログラミング(キレイナ パイソンプログラミング)

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

著者:
Al Sweigart/岡田 佑一(アル スウェイガート/オカダ ユウイチ)
出版社:
マイナビ出版
出版日:
2022年02月15日頃
ISBN:
9784839977405
価格:
¥3,608
在庫:
1
判型:
単行本
★★★★★5.0(1 件)
総合
14
1 ランクアップ17 件の言及
言及数
180
中級者向け
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 章 パイソニックなオブジェクト指向:プロパティとダンダーメソッド

言及の推移

出版前出版日02320222023202420252026

言及 Qiita 記事 (13 件)

この本に興味がある方におすすめ

この本に関連

関連記事

関連用語

共有:Xはてブ