出版社内容情報
より良いオブジェクト指向のコードを書くためのルールを紹介!
オブジェクト設計のベストプラクティスを適用することで、コードの読みやすさ、書きやすさ、メンテナンス性を向上させることができます。本書では、オブジェクトの種類に応じたオブジェクトの構築、メソッドの定義、状態の変更や公開など、設計ルールを説明します。Java、Python、C#など、あらゆるオブジェクト指向言語に適用できるテクニックを、擬似コードを使ってわかりやすく解説します。
内容説明
オブジェクト設計において、コードの読みやすさ、書きやすさ、メンテナンス性を向上させるにはどうすればよいでしょうか?本書は、より良いオブジェクト指向のコードを書くためのルールを紹介します。オブジェクトの種類に応じたオブジェクトの構築、メソッドの定義、状態の変更や公開など、設計ルールを説明します。Java、Python、C#など、あらゆるオブジェクト指向言語に適用できるテクニックを、擬似コードを使ってわかりやすく解説します。コードの品質を上げるためのルールを紹介する本書は、プログラマ必携の一冊です。
目次
1章 オブジェクトを使ったプログラミング入門
2章 サービスの作成
3章 ほかのオブジェクトの作成
4章 オブジェクトの操作
5章 オブジェクトの使用
6章 情報の取得
7章 タスクの実行
8章 責務の分割
9章 サービスの振る舞いの変更
10章 オブジェクトフィールドガイド
11章 エピローグ
付録A サンプルコードのコーディング規約
付録B スタイルガイド早見表
著者等紹介
ノバック,マティアス[ノバック,マティアス] [Noback,Matthias]
2003年からプロのWeb開発者でオランダのザイストに、ガールフレンド、息子、娘と暮らしている。Noback’s OfficeというWeb開発、トレーニング、コンサルティングの会社を経営しており、バックエンド開発とアーキテクチャに強い関心を持ち、ソフトウェアを設計するためのより良い方法を常に探している。2011年以来、matthiasnoback.nlでプログラミング関連のあらゆるトピックについてブログを書いている
田中裕一[タナカユウイチ]
1982年、東京生まれ。東京工業大学情報理工学研究科計算工学専攻修士課程修了。2007年にサイボウズ株式会社に入社し、企業向けグループウェアの開発に従事。その後2018年にギットハブ・ジャパン合同会社に入社し、現在に至る(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。
-
- 電子書籍
- PIANO MAN コミックプリムラ