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

リファクタリング第2版 第1章のリファクタリングをやってみる #ゆるWeb札幌

リファクタリング第2版 第1章のリファクタリングをやってみる #ゆるWeb札幌

書籍「リファクタリング第2版」の第1章を、実際にリファクタリングします。
YouTube: https://www.youtube.com/watch?v=BJEK16hP0XA&t=5737s

https://mild-web-sap.connpass.com/event/192074/

13725f35541aa680ed5f85d16b85947a?s=128

Kihara, Takuya

October 26, 2020
Tweet

Transcript

  1. UBDDL ΏΔ8FCษڧձ!ࡳຈ0O-JOF ΏΔ8FCࡳຈ ϦϑΝΫλϦϯάୈ̎൛ ୈষͷϦϑΝΫλϦϯάΛ ΍ͬͯΈΔ 

  2. ΏΔ8FCࡳຈ ΏΔ8FCษڧձ!ࡳຈ0O-JOF ୭ 2 PHP Conference Hokkaido 2019 ໊લ ໦ݪ

    ୎໵ / ɹɹ@tacck ॴଐ גࣜձࣾϊʔεσΟςʔϧ
 ։ൃDivision ٕज़ਪਐGroup / Leader ओ࠵ ΏΔWebษڧձ@ࡳຈ εϚʔτεϐʔΧʔͰ༡΅͏ձ@ࡳຈ ޷͖ͳ
 ϑΟΪϡΞεέʔτͷٕ εϓϨουɾΠʔάϧ
  3. ΏΔ8FCࡳຈ ΏΔ8FCษڧձ!ࡳຈ0O-JOF 3 ϦϑΝΫλϦϯάୈ̎൛

  4. ΏΔ8FCࡳຈ ΏΔ8FCษڧձ!ࡳຈ0O-JOF ϦϑΝΫλϦϯάୈ̎൛ 4 • Martin Fowler ஶ ɹϦϑΝΫλϦϯά͸ɺιϑτ΢ΣΞͷ֎෦తͳ ৼΔ෣͍Λอͬͨ··Ͱɺ಺෦ͷߏ଄Λվળ͢Δ

    ࡞ۀΛࢦ͠·͢ɻຊॻ͸ϦϑΝΫλϦϯάͷΨΠ υϒοΫͰ͋ΓɺϦϑΝΫλϦϯάͱ͸Կ͔ɺͳ ͥϦϑΝΫλϦϯάΛ͢΂͖͔ɺͲ͜Λվળ͢΂ ͖͔ɺ࣮ࡍͷࣄྫͰߏ੒͞Εɺιϑτ΢ΣΞ։ൃ ऀʹͱͬͯඇৗʹ໾ཱͭ΋ͷͱͳ͍ͬͯ·͢ɻ ɹຊୈ2൛Ͱ͸ɺ໿20೥લͷΦϦδφϧݪߘͷߏ ੒͸มΘΒͳ͍΋ͷͷɺେ෯ʹॻ͖׵͑ΒΕ͍ͯ Δ΄͔ɺαϯϓϧίʔυ͕Java͔ΒJavaScriptʹ ͳΔͳͲɺݱ୅తʹΞϨϯδ͞Ε͍ͯ·͢ɻ (αΠτΑΓ) https://www.ohmsha.co.jp/book/9784274224546/
  5. ΏΔ8FCࡳຈ ΏΔ8FCษڧձ!ࡳຈ0O-JOF 5 खΛಈ͔ͯ͠Έͨํ͕ Θ͔Γ΍͍͢

  6. ΏΔ8FCࡳຈ ΏΔ8FCษڧձ!ࡳຈ0O-JOF ౰೔ͷ഑৴ಈը 6 https://www.youtube.com/watch?v=BJEK16hP0XA&t=5737s

  7. ΏΔ8FCࡳຈ ΏΔ8FCษڧձ!ࡳຈ0O-JOF 7 &OE