児玉公信作品一覧

  • リファクタリング 既存のコードを安全に改善する(第2版)
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 ソフトウェア開発の名著、第2版登場!  リファクタリングは、ソフトウェアの外部的な振る舞いを保ったままで、内部の構造を改善する作業を指します。本書はリファクタリングのガイドブックであり、リファクタリングとは何か、なぜリファクタリングをすべきか、どこを改善すべきか、実際の事例で構成され、ソフトウェア開発者にとって非常に役立つものとなっています。  本第2版では、約20年前のオリジナル原稿の構成は変わらないものの、大幅に書き換えられているほか、サンプルコードがJavaからJava Scriptになるなど、現代的にアレンジされています。 第2版翻訳にあたって 初版の「本書に寄せて」 はじめに Chap.1 リファクタリング-最初の例 Chap.2 リファクタリングの原則 Chap.3 コードの不吉な臭い Chap.4 テストの構築 Chap.5 カタログの紹介 Chap.6 リファクタリングはじめの一歩 Chap.7 カプセル化 Chap.8 特性の移動 Chap.9 データの再編成 Chap.10 条件記述の単純化 Chap.11 APIのリファクタリング Chap.12 継承の取り扱い 文献リスト  訳者あとがき 索引
  • UMLモデリング入門 本質をとらえるシステム思考とモデリング心理学
    4.3
    モデリングとは、情報システムを開発する際に、ユーザーの要求やシステムの全体像を図として見える形にすることです。システム開発の最初の分析・設計作業を支える重要な技術であり、現在では、UML(統一モデリング言語)が、その表記法として定着してきています。ただ、UMLは表記ルールを定めたものであり、モデルを作成する手順や方法は決まっていません。 本書は、情報システムの設計で必須となる3つのモデル(静的・動的・機能モデル)を、UMLを使って作成する方法を、基本から丁寧に説明します。クラス図、オブジェクト図、状態機械図、活動図、ユースケース図/記述の間で整合性をとりながら、より良いモデルへと作り上げていく手順とポイントがきちんとわかります。

    試し読み

    フォロー

最近チェックした本