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

ベック vs. コプリエン

joytomo
March 24, 2021

ベック vs. コプリエン

2021/03/24の『おすすめの技術書 LT会』というイベントで発表したスライドです。

joytomo

March 24, 2021
Tweet

More Decks by joytomo

Other Decks in Programming

Transcript

  1. !KPZUPNP
    ϕοΫWTίϓϦΤϯ

    View Slide

  2. ຊͰֶΜͩ͜ͱΛ
    ࢓ࣄʹ׆͔ͯ͠·͔͢ʁ

    View Slide

  3. Α͋͘ΔޡΓɿ
    ݖҖओٛɺࢥߟఀࢭ
    ΋ͱ΋ͱδϣʔΫ
    ͩͬͨͱࢥ͏͕ɺ
    ݩωλ͕๨ΕΒΕͯ
    ਅʹड͚͍ͯΔਓ͕
    ૿͍͑ͯΔؾ഑

    View Slide

  4. ʮҒ͍ਓʯͷؒͰ΋
    ߟ͕͑ҟͳΔ͜ͱ͸
    ଟ͍
    WT

    View Slide

  5. ʮ͜ͷ΍Γํ͕ਖ਼͍͠ʯ
    ʮ͜Ε͸ؒҧ͍ͬͯΔʯ
    Ͱ͸ͳ͘ɺ
    ʮ͜͜͸ٞ࿦ͷ༨஍͕͋Δʯ
    ʮ͜ͷ൑அ͕೉͍͠ʯ
    Λཧղ͢Δ

    View Slide

  6. έϯτɾϕοΫͱ
    δϜɾίϓϦΤϯ͸
    ݱ୅ͷιϑτ΢ΣΞ։ൃͷ
    ॏཁͳ։୓ऀͰ͋Δɻ
    ೋਓ͸ໍ༑Ͱ͋Γͭͭ΋ɺ
    ߟ͑͸ڧ͘ҟͳ͍ͬͯΔɻ

    View Slide

  7. ೋਓͷஶॻͷҧ͍Λ
    ಡΈൺ΂ͳ͕Βɺ
    ιϑτ΢ΣΞ։ൃͷ
    ࿦఺Λ୳͍͖͍ͬͯͨɻ

    View Slide

  8. ϕοΫɺίϓϦΤϯͱ͸Կऀ͔

    View Slide

  9. έϯτɾϕοΫ
    ೥ੜ
    ɾΞδϟΠϧϚχϡϑΣετ
    ى૲ऀͷҰਓ
    ɾ91ఏএऀ
    ɾY6OJU։ൃऀ

    View Slide

  10. View Slide

  11. δϜɾίϓϦΤϯ
    ೥ੜ
    ιϑτ΢ΣΞ։ൃʹ͓͚Δ
    ύλϯϥϯήʔδͷ
    ઌۦతݚڀऀ

    View Slide

  12. View Slide

  13. ೋਓ͸ڠಇͯ͠
    ଟ͘ͷϜʔϒϝϯτΛ
    ࡞Γ্͖͛ͯͨ
    ɾ0014-"
    ɾώϧαΠυάϧʔϓ
    ɾ1-P1
    ৄ͘͠͸
    ͪ͜ΒΛ
    ࢀরˠ

    View Slide

  14. ঺հ͢Δॻ੶

    View Slide

  15. έϯτɾϕοΫ
    ʰΤΫετϦʔϜ
    ϓϩάϥϛϯάୈ൛ʱ
    ๜༁

    δϜɾίϓϦΤϯ
    ʰ૊৫ύλʔϯʱ
    ๜༁

    ˞೥લͷॻ੶ͷͨΊɺ
    ஶऀͷݱࡏͷߟ͑ͱ͸
    ҟͳΔ৔߹΋͋Γ·͢

    View Slide

  16. ྆ऀͷҧ͍Λݟ͍ͯ͜͏

    View Slide

  17. ίʔυͷॴ༗ݖ

    View Slide

  18. ίʔυͷॴ༗ݖɿϕοΫͷ৔߹
    νʔϜͷ୭΋͕ɺγεςϜͷ
    ͋ΒΏΔ෦෼Λ͍ͭͰ΋վળͰ͖Δɻ
    γεςϜʹ໰୊͕͋Γɺͦͷमਖ਼͕
    ݱࡏ࡞ۀதͷείʔϓͷൣғ಺ͳͷͰ
    ͋Ε͹ɺԕྀͤͣʹमਖ਼͢΂͖Ͱ͋Δɻ
    ୈ̕ষಋग़ϓϥΫςΟείʔυͷڞ༗ΑΓ

    View Slide

  19. ίʔυͷॴ༗ݖɿίϓϦΤϯͷ৔߹
    γεςϜ಺ͷίʔυϞδϡʔϧ͸ͦΕͧΕ
    Ұਓͷ։ൃऀ͕ॴ༗͢ΔΑ͏ʹ͠Α͏ɻ
    ྫ֎తͰ໌Β͔ͳঢ়گΛআ͖ɺίʔυΛ
    मਖ਼͢Δͷ͸ͦͷॴ༗ऀ͚ͩʹ͢Δɻ
    ୈ̑ষ૊৫ߏஙύλʔϯίʔυͷॴ༗ݖΑΓ

    View Slide

  20. ίʔυͷॴ༗ݖ
    #ɿ͋ΒΏΔ෦෼Λ͍ͭͰ΋վળͰ͖Δɻ
    $ɿमਖ਼͢Δͷ͸ͦͷॴ༗ऀ͚ͩʹ͢Δɻ
    ͍͖ͳΓਅٯͰ͋Δɻ
    ͜ͷҧ͍ΛͲ͏ड͚औΔ΂͖ͩΖ͏͔ʁ

    View Slide

  21. ίʔυͷॴ༗ݖɿίϓϦΤϯͷ৔߹
    ʮશһͰ੹೚Λ࣋ͭʯͱ͍͏͜ͱ͸ɺ࣮͸ɺ
    ʮ୭΋੹೚Λ࣋ͨͳ͍ʯͱ͍͏͜ͱͩɻ
    ୈ̑ষ૊৫ߏஙύλʔϯίʔυͷॴ༗ݖΑΓ

    View Slide

  22. ίʔυͷॴ༗ݖɿϕοΫͷ৔߹
    ੹೚͸ׂΓ౰ͯΔͷͰ͸ͳ͘ɺ
    Ҿ͖ड͚Δ͜ͱ͔͠Ͱ͖ͳ͍ɻ
    ୭͔͕͋ͳͨʹ੹೚Λ୲ΘͤΑ͏ͱͯ͠΋ɺ
    ੹೚Λ͔࣋ͭͲ͏͔ΛબͿͷ͸
    ͋ͳͨͰ͋Δɻ
    ୈ̑ষݪଇ੹೚ͷҾ͖ड͚ΑΓ

    View Slide

  23. ίʔυͷॴ༗ݖ
    ੹೚ͷଊ͑ํʹඍົͳҧ͍͕͋Δͱݟ͑Δɻ
    ໌ྎʹݴޠԽ͸Ͱ͖ͳ͍͕

    View Slide

  24. ίʔυͷॴ༗ݖ
    ࣮ͷͱ͜Ζɺ྆ऀͷ݁࿦͸ಉ͡Ͱ͋Δɻ
    #ɿϖΞϓϩάϥϛϯάΛ࣮ࢪ͢Ε͹ɺ
    νʔϜϝΠτ͕͓ޓ͍ʹ඼࣭ʹ
    ର͢ΔߩݙΛࣔ͢͜ͱ͕Ͱ͖Δɻ
    $ɿʮϖΞͰ։ൃ͢ΔʯͰղܾ͠Α͏ɻ

    View Slide

  25. ςετ

    View Slide

  26. ςετɿϕοΫͷ৔߹
    ίʔυΛมߋ͢Δલʹɺࣦഊ͢Δ
    ࣗಈςετΛॻ͘͜ͱɻ தུ

    ܧଓతςεςΟϯάͰ͸ɺϓϩάϥϜΛ
    มߋ͢Δͨͼʹςετ͕࣮ߦ͞ΕΔɻ
    ୈ̓ষओཁϓϥΫςΟε
    ςετϑΝʔετϓϩάϥϛϯάΑΓ

    View Slide

  27. ςετɿίϓϦΤϯͷ৔߹
    ςετઃܭ͸ιϑτ΢ΣΞઃܭͱ
    Ұॹʹ੒௕͢Δɻ
    ͔͠͠ɺςετઃܭ͕มԽ͢Δͷ͸
    ސ٬ͷϢʔεέʔε͕มΘͬͨ৔߹͚ͩͩɻ
    ୈ̐ষ૊৫σβΠϯύλʔϯ
    ΞϓϦέʔγϣϯͷઃܭ͸ςετͷ
    ઃܭʹΑΓڥք෇͚ΒΕΔΑΓ

    View Slide

  28. ςετ
    #ɿϓϩάϥϜΛมߋ͢Δͨͼ
    $ɿϢʔεέʔε͕มΘͬͨ৔߹͚ͩ
    ୺తʹɺϢχοτςετॏࢹͱ
    ΤϯυπʔΤϯυςετॏࢹͰ
    ෼͔Ε͍ͯΔɻ

    View Slide

  29. ςετ
    ۙ೥Ͱ΋྆ऀͷҙݟ͸ҟͳΔɻ
    ଞํͰɺςετ͕ϓϩμΫτίʔυʹ
    ઌཱͭ΋ͷͱߟ͑Δ఺Ͱ͸ڞ௨͍ͯ͠Δɻ
    #ɿςετΛॻ͘ͱ͖ʹɺίϯϐϡʔλʔʹ
    ΍ͬͯ΄͍͜͠ͱΛ఻͑Δɻ
    $ɿςετ࢓༷Λཁ݅ͷॏཁͳࢼۚੴͱͯ͠
    ࢖͑Δ͠ɺ·ͨͦ͏͠ͳ͚Ε͹ͳΒͳ͍ɻ

    View Slide

  30. ईͷ౎߹Ͱলུ͢Δ͕ɺ
    ଞʹ΋ଟ͘ͷҧ͍͕͋Δɻ
    ୯ҰͷίʔυϕʔεWT
    ϓϥΠϕʔτͳੈք
    ετʔϦʔWT
    Ϣʔεέʔε
    FUD

    View Slide

  31. ͦΕҎ্ʹɺ
    ଟ͘ͷڞ௨఺΋ଘࡏ͢Δɻ
    ϖΞϓϩάϥϛϯά
    ϖΞͰ։ൃ͢Δ
    ຊ෺ͷސ٬ࢀՃ
    ސ٬ͨͪΛר͖ࠐΊ
    FUD

    View Slide

  32. ݁ޠ

    View Slide

  33. ຊͰֶΜͩ͜ͱΛ
    ࢓ࣄʹ׆͔ͯ͠·͔͢ʁ

    View Slide

  34. ݁ޠ
    ιϑτ΢ΣΞ։ൃʹ౴͑͸ແ͍
    ಡΈൺ΂ͯʮ࿦఺ʯΛཧղ͢Δ
    ͲͪΒ΋ਖ਼͍͠ͱ͍͏͜ͱ͕͋Δ
    ࠷ޙ͸ࣗ෼Ͱߟ͑ɺ൑அ͢Δ

    View Slide

  35. !KPZUPNP
    ɾגࣜձࣾϑΫϩ΢ϥϘ
    ɾΤϯδχΞͷͨΊͷਓจಡॻձ
    ɾਓ͔ΒΘ͔Δ෼ٕज़࢙

    View Slide