Upgrade to Pro — share decks privately, control downloads, hide ads and more …

複雑なアプリケーションにオブジェクト指向UIで立ち向かう

cawpea
February 14, 2018

 複雑なアプリケーションにオブジェクト指向UIで立ち向かう

Goodpatch Engineer Meetup Vol.4で発表した資料です。
https://goodpatch.connpass.com/event/77080/

cawpea

February 14, 2018
Tweet

More Decks by cawpea

Other Decks in Design

Transcript

  1. 㲔 ΦϒδΣΫτΛϕʔεʹ6*ϞσϧΛઃܭ͢Δ ΦϒδΣΫτ Ϗϡʔ ϝοηʔδ Ϣʔβʔ ϝοηʔδҰཡ ϝοηʔδͷ ίϨΫγϣϯ ϝοηʔδৄࡉ

    ɾϝοηʔδͷ಺༰ ɾϦπΠʔτ਺ ɾ͍͍Ͷ਺ Ϣʔβʔৄࡉ ɾ໊લ ɾϓϩϑΟʔϧը૾ ɾ౤ߘͨ͠ϝοηʔδ ڞ༗ɺ࡟আ ฤू ৽ن౤ߘ
  2. 6*ϞσϧΛϕʔεʹϫΠϠʔϑϨʔϜΛߟ͑Δ 6TFSOBNF ϝοηʔδҰཡ ϝοηʔδͷ ίϨΫγϣϯ ϝοηʔδৄࡉ w ϝοηʔδͷ಺༰ w ϦπΠʔτ਺

    ʜ Ϣʔβʔৄࡉ w ໊લ w ϓϩϑΟʔϧը૾ ʜ ΦϒδΣΫτΛϕʔεʹ৘ใઃܭ͢ΔࣄʹΑͬͯ ޮ཰తͰແବͷͳ͍6*Λߟ͑΍͘͢ͳΔ
  3. λεΫϕʔεͷ6* ϝοηʔδฤू ϝοηʔδҰཡ" σʔλ ϢʔβʔΠϯλʔϑΣʔε ‎ ϝοηʔδ࡟আ ϝοηʔδҰཡ# ‎ औಘ

    \ NFTTBHFT< \JE CPEZlGPPz^  \JE CPEZlCBSz^  \JE CPEZlCB[z^ > ^ औಘ
  4. ΦϒδΣΫτϕʔεͷ6* ϝοηʔδҰཡ ϝοηʔδฤू σʔλ ϢʔβʔΠϯλʔϑΣʔε ‎ ϝοηʔδ࡟আ औಘ \ NFTTBHFT<

    \JE CPEZlGPPz^  \JE CPEZlCBSz^  \JE CPEZlCB[z^ > ^ ‎ ػೳ௥Ճ ‎
  5. ΦϒδΣΫτϕʔεͷ6* ϝοηʔδҰཡ ϝοηʔδฤू σʔλ ϢʔβʔΠϯλʔϑΣʔε ‎ ϝοηʔδ࡟আ औಘ \ NFTTBHFT<

    \JE CPEZlGPPz^  \JE CPEZlCBSz^  \JE CPEZlCB[z^ > ^ ‎ ػೳ௥Ճ ‎ ΦϒδΣΫτϕʔεͷ6*͸σʔλͷ൓ө͕ ௚઀త͔ͭن໛͕େ͖͘ͳͬͯ΋ෳࡶԽ͠ʹ͘͘ͳΔ