Java.use(better, Scala); Season 03

《前の記事|記事一覧|次の記事》
Java.use(better, Scala)


Season 03

ファインダーを作成する



同世代や過去の人間に勝ろうとするのは無駄なこと
今の己に勝れ
William Faulkner - Wikipedia

《関連記事》

┃ファインダーを作成する

  • Episode#21 ファインダーを作成する:開け胡麻
  • Episode#22 ファインダーを作成する:履歴を残す
  • Episode#23 ファインダーを作成する:リファクタリング
  • Episode#24 ファインダーを作成する:パターンを適用する
  • Episode#25 ファインダーを作成する:パターンの隘路
  • Episode#26 ファインダーを作成する:パターンの再考
  • Episode#27 ファインダーを作成する:想定外を想定する
  • Episode#28 ファインダーを作成する:要求仕様の変更
  • Episode#29 ファインダーを作成する:プロトタイプの作成
  • Episode#30 ファインダーを作成する:ライブラリーの作成



Episode#21

ファインダーを作成する:開け胡麻


TOP


Episode#22

ファインダーを作成する:どこでもクリック
  • 未来への考察


TOP


Episode#23

ファインダーを作成する:リソースの構成管理


TOP


Episode#24


Episode#25

ファインダーを作成する:パターンの隘路
  • パターンを適用する:Visitor
    • 要求仕様の変更
    • Visitor を介して情報を収集する
    • 構成要素に Visitor を承認させる
    • 承認した Visitor に情報を提供する
  • 余録:Visitor パターン〈GoF
    • 事例:class SizeVisitor/SumVisitor
    • ObjectStructure 役を演じる
    • Visitor 役を演じる
    • Element 役を演じる
    • Iterator パターンに準拠する
  • 未来への考察
    • Visitor は必要か


TOP


Episode#26

ファインダーを作成する:パターンの再考
  • 要求仕様の変更
    • 新たなウインドーを開く
    • ファイルシステムの情報をツリーで表示する
    • DefaultMutableTreeNode を介して情報を収集する
    • 要求仕様の変更が及ぼす既存のリソースへの影響
  • 余録:Iterator/Composite パターン〈GoF〉再考
    • 事例:class TreeBuilder
    • Iterator パターンに準拠する
    • Composite パターンに準拠する
  • 未来への考察


TOP


Episode#27

ファインダーを作成する:想定外を想定する


TOP


Episode#28

ファインダーを作成する:要求仕様の変更


TOP


Episode#29

ファインダーを作成する:プロトタイプの作成


TOP


Episode#30

ファインダーを作成する:ライブラリーの作成


TOP

》作業中です《

Created: 2012/12/18|Last updated: 2013/12/14 1:34:24