|
内容紹介・もくじなど
著者プロフィール
ノバック,マティアス(ノバック,マティアス)
2003年からプロのWeb開発者でオランダのザイストに、ガールフレンド、息子、娘と暮らしている。Noback’s OfficeというWeb開発、トレーニング、コンサルティングの会社を経営しており、バックエンド開発とアーキテクチャに強い関心を持ち、ソフトウェアを設計するためのより良い方法を常に探している。2011年以来、matthiasnoback.nlでプログラミング関連のあらゆるトピックについてブログを書いている ノバック,マティアス(ノバック,マティアス)
2003年からプロのWeb開発者でオランダのザイストに、ガールフレンド、息子、娘と暮らしている。Noback’s OfficeというWeb開発、トレーニング、コンサルティングの会社を経営しており、バックエンド開発とアーキテクチャに強い関心を持ち、ソフトウェアを設計するためのより良い方法を常に探している。2011年以来、matthiasnoback.nlでプログラミング関連のあらゆるトピックについてブログを書いている |
オブジェクト設計において、コードの読みやすさ、書きやすさ、メンテナンス性を向上させるにはどうすればよいでしょうか?本書は、より良いオブジェクト指向のコード…(続く)
オブジェクト設計において、コードの読みやすさ、書きやすさ、メンテナンス性を向上させるにはどうすればよいでしょうか?本書は、より良いオブジェクト指向のコードを書くためのルールを紹介します。オブジェクトの種類に応じたオブジェクトの構築、メソッドの定義、状態の変更や公開など、設計ルールを説明します。Java、Python、C#など、あらゆるオブジェクト指向言語に適用できるテクニックを、擬似コードを使ってわかりやすく解説します。コードの品質を上げるためのルールを紹介する本書は、プログラマ必携の一冊です。
もくじ情報:1章 オブジェクトを使ったプログラミング入門;2章 サービスの作成;3章 ほかのオブジェクトの作成;4章 オブジェクトの操作;5章 オブジェクトの使用;6章 情報の取得;7章 タスクの実行;8章 責務の分割;9章 サービスの振る舞いの変更;10章 オブジェクトフィールドガイド;11章 エピローグ;付録A サンプルコードのコーディング規約;付録B スタイルガイド早見表