デザインパターンから得られるもの

 デザインパターンから得られるもの

Nagoya.PHP vol.9でのLTスライド

Ba8ecb9f1d269e44056ff4e7dca4c5e0?s=128

hidenorigoto

April 11, 2015
Tweet

Transcript

  1. σβΠϯύλʔϯ ͔ΒಘΒΕΔ΋ͷ !IJEFOPSJHPUP

  2. δϣΠϯ͠·ͨ͠ʂ

  3. !IJEFOPSJHPUP w Χϧςοτίϛϡχέʔγϣϯζ
 γεςϜ։ൃ෦ w 1)1ϝϯλʔζ4ZNGPOZϢʔβʔձ w ڵຯɿϞσϦϯάઃܭ఩ֶԹઘ

  4. TUBDLPWFSqPXͷޙ౻ͷճ౴ίʔυ

  5. σβΠϯύλʔϯ ௨শʮ(P'ʯ ਓͷΦϒδΣΫτࢦ޲ਥ͕ ॻ͍͔ͨΒ(BOHPG'PVSͷ ಄จࣈΛͱͬͯ ! ΍ͨΒͱσβύλΛ࢖͍͕ͨ ΔਓʢϓϩάϥϚͳΒ౓͸ ൃ঱͢ΔʣΛσβύλਥͱݺ Ϳ

  6. ͜͏͍͏ຊ΋

  7. σβΠϯύλʔϯͱ͸ σβΠϯύλʔϯ͸ɺҰൠతͳઃܭߏ଄ͷΩʔͱͳ Δଆ໘ʹ໊લΛ෇͚ɺந৅ԽɺࣝผԽ͠ɺ࠶ར༻Մ ೳͳΦϒδΣΫτࢦ޲ઃܭΛੜΈग़͢ͷʹ༗༻ͱͳ ΔΑ͏ʹͨ͠΋ͷͰ͋Δɻ·ͨɺσβΠϯύλʔϯ ͸ͦΕʹ͔͔Θ͍ͬͯΔΫϥε΍Πϯελϯεɺͦ ΕΒͷ໾ׂ΍ڠௐؔ܎ɺ੹೚ͷ෼୲Λنఔ͢Δɻ ! ΦϒδΣΫτࢦ޲ʹ͓͚Δ࠶ར༻ͷͨΊͷσβΠϯύλʔϯ QσβΠϯύλʔϯͱ͸

  8. Կͷ໾ʹཱͭͷ͔ʁ w ޠኮ w ઃܭͷࢹ఺

  9. ޠኮ w ݸͷύλʔϯ͕هࡌ w "CTUSBDU'BDUPSZɺ#VJMEFSɺ"EBQUFSɺ $PNQPTJUFɺ5FNQMBUF.FUIPEɺFUDʜ w ϓϩάϥϜͷ಺༰Λݴ͍ද࣌͢ʹɺ্ʹ͋Δݴ༿Λ ࢖͏ͱ͏·͘આ໌Ͱ͖ͨΓ͢ΔɻٯʹɺΘ͟ͱ্ʹ ͋Δݴ༿Λ࢖ͬͯݴ͍දͦ͏ͱࢼΈͨΓ͢Δɻ

  10. ઃܭͷࢹ఺ w ॏཁʂʂʂ w ύλʔϯ͸ɺͭͷΧςΰϦʹ෼͚ΒΕ͍ͯΔ ੜ੒ʹؔ͢Δ ύλʔϯ ߏ଄ʹؔ͢Δ ύλʔϯ ৼΔ෣͍ʹؔ͢Δ

    ύλʔϯ
  11. ॲཧ ೖྗ ग़ྗ ४උ Ͳͷ෦෼ʹ ߏ଄ɺੜ੒ɺৼΔ෣͍ ͕͋Δ͔ʁ

  12. ॲཧ ೖྗ ग़ྗ ߏ଄ ४උ ੜ੒ ৼΔ෣͍

  13. ڵຯͷ͋Δํ͸ w ຊ೔ͷ՝୊ʹద༻ͯ͠Έ͍ͯͩ͘͞ w ޙ౻ͷྫ
 ʢσβΠϯύλʔϯͷద༻·Ͱ͸ͯ͠·ͤΜ͕ʣ
 IUUQTHJUIVCDPNIJEFOPSJHPUP/BHPZB%L w $PNQPTJUFύλʔϯ

  14. ଞͷύλʔϯ w 1PG&""ʢϑϨʔϜϫʔΫϥΠϒϥϦدΓͷύ λʔϯूʣ w ΞφϦγεύλʔϯʢ෼ੳϞσϧͷύλʔϯʣ w ετϦʔϜϥΠϯΦϒδΣΫτϞσϦϯά
 ʢϏδωεΤϯςΟςΟͷجૅύλʔϯʣ ͳͲ

  15. ·ͱΊ w σβΠϯύλʔϯ͔ΒಘΒΕΔ΋ͷ w ޠኮ w ઃܭͷࢹ఺ w ͜ΕΒ͸ɺର৅ͷཧղɾ੔ཧʹ΋໾ཱͭ w

  16. ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ