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

iOS でテスト容易な設計を
実現するためのデザインパターン

Kuniwak
October 02, 2017

iOS でテスト容易な設計を
実現するためのデザインパターン

Kuniwak

October 02, 2017
Tweet

More Decks by Kuniwak

Other Decks in Technology

Transcript

  1. Ϟδϡʔϧ" ʜ ςετͷ਺ɿOʷN௨Γ Ϟδϡʔϧ# ʜ ϡʔϧ# ʜ Ϟδϡʔϧ# ʜ Ϟδϡʔϧ#

    ʜ Ϟδϡʔϧ# ʜ Ϟδϡʔϧ# ʜ Ϟδϡ खಈ6*ςετ Ϟδϡʔϧ͸࿈݁ͨ͠··ςετ͞ΕΔͷͰ
  2. w 0VUQVU0CKFDU*OKFDUJPO w 4QZ7JFX$POUSPMMFS w *OQVU0CKFDU*OKFDUJPO w 4JOHMF.FUIPE4UVC4QZ w %FQFOEFODZ#BH

    w -PHHJOH0CTFSWFS w 3Y&WFOU#MPDLFS w 4UBUF.BDIJOF.PEFM w 1SFQSPDFTTPS5PLFO
  3. %FQFOEFODZ#BH w ͲΜͳ࣌ʹ࢖͏͔ɿ w ͋ΔΫϥε܈ʹڞ௨ͨ͠Ҿ਺͕ଟ͘ɺ
 ݟ௨͕͠ѱ͘ͳ͍ͬͯΔ৔߹ w ԿΛ͢Δ͔ɿ w ڞ௨ͨ͠Ҿ਺Λ#BHͰͻͱ·ͱΊʹ੔ཧ

    w ςετͰ͸#BHΛϑΝΫτϦؔ਺Ͱ࡞੒ͯ͠ར༻ w ϑΝΫτϦؔ਺ʹσϑΥϧτҾ਺Λઃఆ͓ͯ͘͠ͱศར
  4. SFTVMU%JE$IBOHFͷ
 ࠷ޙͷ஋ FSSPS%JE$IBOHFͷ
 ࠷ޙͷ஋ JT'FUDIJOH OJM OJM USVF SFTVMU OJM

    USVF OJM FSSPS USVF SFTVMU FSSPS USVF OJM OJM GBMTF SFTVMU OJM GBMTF OJM FSSPS GBMTF OJM FSSPS GBMTF ͋ɺ͋Εʁ͜Μͳʹ͋ΔΜ͚ͩͬʜʁ