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

レガシーなフレームワークで不本意ながらもとことん頑張ってみた

endam
August 20, 2019

 レガシーなフレームワークで不本意ながらもとことん頑張ってみた

「あるあるLT〜サーバーサイドエンジニア〜 Vol.4」LT登壇時の資料となります。
https://andfactory.connpass.com/event/136100

endam

August 20, 2019
Tweet

More Decks by endam

Other Decks in Programming

Transcript

  1. © ISAO | CONFIDENTIAL
    ϨΨγʔͳϑϨʔϜϫʔΫͰෆຊҙͳ͕Β΋
    ͱ͜ͱΜؤுͬͯΈͨ
    Masayuki Yoshida
    @endam109

    View full-size slide



  2. ։ൃ͍ͯ͠ΔαʔϏε
    ໨ඪͷਐḿ͕෼͔ΔϏδωε4/4

    View full-size slide



  3. όοΫΤϯυͷٕज़
    ͓͍ίϥ
    $BLF1)1Λ࢖༻͍ͯ͠·͢

    View full-size slide



  4. $BLF1)1ͷݱঢ়
    $BLF1)1͕࠷৽Ͱܥ΋ϦϦʔε͕
    ഭΓͭͭ͋Δ

    View full-size slide

  5. © ISAO | CONFIDENTIAL
    ͳͥϝδϟʔόʔδϣϯͷ
    Ξοϓσʔτ΋ͤͣʹ
    $BLF1)1Λ࢖͍ଓ͚͍ͯΔͷ

    View full-size slide



  6. ཧ༝ͦͷɿ$BLF1)1ܥ͔Βܥ΁ͷҠߦ͸πϥ͍
    ͦ͏ɺܥ͸΋͸΍ผ෺ͷ
    ϑϨʔϜϫʔΫɾɾʂ
    ๲େͳҠߦ࡞ۀ͕ެࣜʹࡌ͍ͬͯΔΑ⭐

    View full-size slide



  7. ཧ༝ͦͷɿͦ΋ͦ΋Ҡߦʹ͔͚Δ͕࣌ؒͳ͍
    σβΠϯϦχϡʔΞϧͷਅͬ࠷தʂʂ
    Angular × Atomic DesignͰ
    σβΠϯϦχϡʔΞϧΛߦͬͯ·͢
    º

    View full-size slide



  8. ͦͷଞ৭ʑ͋ͬͯͷ݁࿦
    僕たちはCakePHP2と付き合って
    いくしかないんだ・・!
    (誠に不本意だが)

    View full-size slide

  9. $BLF1)1Ͱ
    Ͳ͏ؤுͬͨͷ͔Λ঺հ͠Α͏
    ਺೥෼Λ਺෼Ͱͩʂ

    View full-size slide



  10. 1)1όʔδϣϯΞοϓάϨʔυ
    1)1ܥ͔Βܥ΁ͷҠߦ

    View full-size slide



  11. 4FSWJDF૚ͷ࡞੒
    $POUSPMMFSͱ.PEFMͷංେԽΛආ͚Δҝʹ
    ϏδωεϩδοΫΛஔ͘αʔϏε૚Λಠࣗʹ࡞੒

    View full-size slide



  12. .PEFMͷόϦσʔγϣϯΛഇࢭ
    ूத͢΂͖͸.PEFMͰ͸ͳ͘"1*ύϥϝʔλͷόϦσʔγϣϯ
    ୅ΘΓʹ3FTQFDUa7BMJEBUJPOͱ͍͏ϥΠϒϥϦΛ࠾༻

    View full-size slide



  13. &OVNΛಋೖ
    .PEFMΫϥεͰఆ਺ͱͯ͠ѻ͍ͬͯͨ%#ͷ
    ϚελσʔλΛ&OVNʹஔ͖׵͑ͨʂ

    View full-size slide



  14. ͳΜ͔৭ʑΧελϚΠζͨͬͨ͠ʂ
    σϑΥϧτ૚
    ಠࣗ૚
    $BLF
    ԿͦΕඒຯ͍͠ͷʁ

    View full-size slide

  15. ϨΨγʔΛϨΨγʔͨΒ͠Ί͍ͯΔͷ͸
    ٕज़͚ͩͰ͸ͳ͘
    ΤϯδχΞ͕ॻ͘ίʔυͰ͋Δ

    View full-size slide

  16. 愛にできることは
    まだあるかい

    僕(コード)にできることは
    まだあるよ
    ࠷ޙʹݴ͍͍ͨ͜ͱ
    ˞͜ͷը૾͸ϑϦʔૉࡐͰ͢ɻ3"%8*.14Ͱ͸͋Γ·ͤΜɻ

    View full-size slide

  17. © ISAO | CONFIDENTIAL
    ͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠

    View full-size slide