DNET_MethodChainFluentInterface - NetDevInfraWGinOSSConsortium/NetDevInfraWiki GitHub Wiki

Method Chain と Fluent Interface

概要

メソッドが this を返し、「.」でメソッドを繋いでいく感じのアレ。

詳細

Method Chain

概要にも書いた、メソッドが this を返し、「.」でメソッドを繋いでいく感じのアレ。

Fluent Interface

  • Method Chainの要件に以下の要件を追加したもの。
  • 要件:中断することなく流れるようにコーディングできなければいけない。
  • 下記の参考を見ると、Method Chainはザク、Fluent Interfaceはグフらしい。

参考

移行メモ

  • PukiWiki のページ内アンカ(#xxxxxxxx)は GitHub Wiki では再現できないため、 同一ページ内のアンカは見出しから生成されるアンカに張り替えた。

Tags: 移行, Method Chain, Fluent Interface, メソッドチェーン, 原則, API設計

⚠️ **GitHub.com Fallback** ⚠️