本・雑誌 全品対象!エントリー&条件達成でポイント最大12倍キャンペーン
現在地
トップ >  > パソコン・システム開発 > その他

プロフェッショナルPython ソフトウェアデザインの原則と実践 (impress top gear impress top gear)
Dane Hillard

3,300(税込)送料無料

商品情報

商品説明

内容紹介(出版社より)

この半世紀に培われた手法をマスター!クリーンで柔軟性の高いプログラムを開発できる。
プロの品質を実現するデザイン手法を多面的に解説。
<抽象化、カプセル化、パフォーマンス、テスト、拡張性と柔軟性、クラスの継承、疎結合、リファクタリング、デザインパターン .etc>プログラマーが考慮すべきソフトウェアデザインのアプローチとして、さまざまな手法がこれまで登場し発展してきました。
たとえば、1960年代の構造化プログラミング以降で発展した「関心の分離」や「抽象化」、オブジェクト指向の中心概念の1つ「カプセル化」などが挙げられます。
これらは、いずれもソフトウェアの開発/運用をより容易にし、拡張性・保守性を高めるものです。
本書では、それらのアプローチをどのように理解し、Pythonでどのように実践していけばよいのかを解説します。
本書の内容を習得することで、初中級者はコーディングスキルを大きく向上させ、プロフェッショナルなプログラミングへの道を見通せるようになります。
ベテランの開発者が最近のトレンドを押さえて昔の知識を更新するのにもよいでしょう。

内容紹介(「BOOK」データベースより)

プログラマーが考慮すべきソフトウェアデザインのアプローチとして、さまざまな手法がこれまで登場し発展してきました。たとえば、構造化プログラミング以降で発展した「関心の分離」や「抽象化」、オブジェクト指向の中心概念の1つ「カプセル化」などが挙げられます。これらは、いずれもソフトウェアの開発/運用をより容易にし、拡張性・保守性を高めるものです。本書では、それらのアプローチをどのように理解し、Pythonでどのように実践していけばよいのかを解説します。本書の内容を習得することで、初中級者はコーディングスキルを大きく向上させ、プロフェッショナルなプログラミングへの道を見通せるようになります。

目次(「BOOK」データベースより)

第1部 ソフトウェアデザインとPython(ソフトウェア開発とPython)/第2部 ソフトウェアデザインの基礎(関心の分離/抽象化とカプセル化 ほか)/第3部 大規模システムへの応用(「関心の分離」の実践/拡張性と柔軟性 ほか)/第4部 これからどう学ぶか(さらなる学びの題材/学習トピックの探索と記録)

著者情報(「BOOK」データベースより)

ヒラード,デイン(Hillard,Dane)
高等教育関連のNPOであるITHAKAに、リード・Webアプリケーション・デベロッパーとして勤務している。これまで、遠隔測定法データのための推論エンジンの構築、および生物情報学アプリケーション用のETLパイプラインの構築などを行ってきた。初期のプログラミング体験としては、エンターテインメント関連のSNSであるMySpaceのカスタムスタイルの作成、モデリング用アプリケーションRhinoceros 3Dのスクリプト作成、MS-DOSゲームのLieroのカスタムスキンおよびカスタムウェポンの作成などを行った。現在はPythonやDjango関連の国際会議で講演を行っている

武舎広幸(ムシャヒロユキ)
マーリンアームズ株式会社代表取締役。機械翻訳など言語処理ソフトウェアの開発と人間翻訳に従事。国際基督教大学の語学科に入学するも、理学科(数学専攻)に転科。山梨大学大学院修士課程に進学し、ソフトウェア工学を専攻。修了後、東京工業大学大学院博士課程に入学。米国オハイオ州立大学大学院、カーネギーメロン大学機械翻訳センター(客員研究員)に留学後、満期退学し、マーリンアームズ株式会社を設立(本データはこの書籍が刊行された当時に掲載されていたものです)

商品レビュー

ブックスのレビュー

まだレビューがありません。 レビューを書く

楽天ブックスランキング情報

  • 週間ランキング

    ランキング情報がありません。

  • 日別ランキング

    ランキング情報がありません。

在庫あり

残りあと2

個数 

お気に入り新着通知

追加済み:
未追加:

追加/削除

お気に入り新着通知

[ 著者 ]

最近チェックした商品

    ※表示を削除したい場合は閲覧履歴のページから削除お願いいたします

    ランキング:パソコン・システム開発

    ※1時間ごとに更新

    1. 1
      デジタル生存競争
      デジタル生存競争

      ダグラス・ラシュコフ

      2,200円(税込)

    2. 2
      世界一簡単! 70歳からのスマホの使いこなし術
      世界一簡単! 70歳からのスマホの使いこ…

      増田由紀

      1,650円(税込)

    3. 3
      【令和6年度】 いちばんやさしい ITパスポート 絶対合格の教科書+出る順問題集
      【令和6年度】 いちばんやさしい ITパス…

      高橋 京介

      1,760円(税込)

    4. 4
      名前のない仕事
      名前のない仕事

      鎌田和樹

      1,760円(税込)

    5. 5
      【令和6年度】いちばんやさしい 基本情報技術者 絶対合格の教科書+出る順問題集
      【令和6年度】いちばんやさしい 基本情報…

      高橋 京介

      1,980円(税込)

    1. 1
      仕事に役立つ!ChatGPT超実践マニュアル
      電子書籍仕事に役立つ!ChatGPT超実践マニュアル

      DIME編集部

      440円(税込)

    2. 2
      サイバー術 プロに学ぶサイバーセキュリティ
      電子書籍サイバー術 プロに学ぶサイバーセキュリ…

      Ben McCarty

      3,608円(税込)

    3. 3
      MOS Excel 365 Expert対策テキスト&問題集
      電子書籍MOS Excel 365 Expert対策テキスト&問題集

      株式会社富士通ラーニングメディア

      3,410円(税込)

    4. 4
      Linux教科書 LPICレベル2 スピードマスター問題集 Version4.5対応
      電子書籍Linux教科書 LPICレベル2 スピードマスタ…

      有限会社ナレッジデザイン大竹龍史

      3,300円(税込)

    5. 5
      この1冊で合格! 石田宏実の応用情報技術者 テキスト&問題集
      電子書籍この1冊で合格! 石田宏実の応用情報技…

      石田 宏実

      3,300円(税込)

    購入データ自動連携!楽天ブックス公式 無料 読書管理パプリ Readee

    このページの先頭へ