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

「良いコード」とは何か

 「良いコード」とは何か

Speeeインターンシップ"BizTech"にて、インターン生との懇親会で行ったLTでの発表資料です。
(オフレコ部分は消してありますw)

Hirokazu Nishioka

August 03, 2015
Tweet

More Decks by Hirokazu Nishioka

Other Decks in Programming

Transcript

  1. ʮྑ͍ίʔυʯͱ͸Կ͔
    2015-08-03 SpeeeΠϯλʔϯ “BizTech” LT
    ੢Ԭ׮݉

    View full-size slide

  2. ࣗݾ঺հ
    • ੢Ԭ׮݉ʢʹ͓͔͠ ͻΖ͔ͣʣ
    • ΠΤ΢ʔϧϦʔυΤϯδχΞ

    αʔόαΠυεϖγϟϦετ
    • twitterɿ@nisshieeorg
    • ޷͖ͳݴޠɿScala
    • ΠΧIDɿnisshieeorg

    View full-size slide

  3. ʮྑ͍ίʔυʯͬͯ
    ͲΜͳίʔυͩΖ͏ʁ

    View full-size slide

  4. ΤϯδχΞͷ੹຿
    • Ձ஋Λ૑଄͢Δ͜ͱ
    • Ϗδωεͱͯ͠੒ޭ͢ΔͨΊ
    • ϢʔβʹՁ஋Λಧ͚ΔͨΊ
    • ࣾձʹߩݙ͢ΔͨΊ
    • Ձ஋Λ૑଄͠ଓ͚Δ͜ͱ

    View full-size slide

  5. Ձ஋Λ૑଄͠ଓ͚Δͷ͸
    ࢥͬͨҎ্ʹ೉͍͠

    View full-size slide

  6. ٕज़తෛ࠴
    https://msdn.microsoft.com/ja-jp/library/vstudio/hh765983(v=vs.110).aspx

    View full-size slide

  7. ඞͣճආ͢΂͖ٕज़తෛ࠴

    View full-size slide

  8. υϝΠϯϞσϧෆ଍
    ※υϝΠϯ ʹ ࣄۀྖҬɺର৅ྖҬ

    View full-size slide

  9. υϝΠϯϞσϧ͕ෆ଍͍ͯ͠Δঢ়ଶ
    • ΞϓϦέʔγϣϯͱ͸ɺ

    ೖྗʢϢʔβೖྗɺDBͷ஋ʣΛड͚औΓ

    Ճ޻͠

    ग़ྗʢϢʔβฦ౴ɺDB֨ೲʣ͢Δ΋ͷ
    • ن໛͕େ͖͘ͳΔͱഁ୼͢Δ
    • ਓ͕ؒ೺Ѳ͖͠ΕΔൣғΛ͋ͬͱ͍͏ؒʹ௒͑Δ

    View full-size slide

  10. υϝΠϯΛίʔυʹهड़͢Δ
    • υϝΠϯʹର͢ΔΤϯδχΞͷཧղ
    • Ϣʔβೖग़ྗ΍DBͳͲɺ

    υϝΠϯͱ͸ؔ܎ͳ͍΋ͷΛ

    υϝΠϯ૚͔Βഉআ͢Δ
    • ԿΑΓ΋ʮυϝΠϯ૚ʹਖ਼͘͠υϝΠϯΛه
    ड़͍ͯ͠Δ͜ͱʯΛॏࢹ͢Δ

    View full-size slide

  11. ଓ͖͸ॻ੶Ͱ

    View full-size slide