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

エンジニアの勉強法ハックLT-vol.10_守破離とソフトウェア開発の勉強法

k-abe
September 21, 2022

 エンジニアの勉強法ハックLT-vol.10_守破離とソフトウェア開発の勉強法

2022.9.21開催の【エンジニアの勉強法ハックLT- vol.10】の発表資料です。
https://rakus.connpass.com/event/256456/

※リンク可能な資料はこちらの参照をお願いします。
https://www.docswell.com/s/juraruming/ZN6PLZ-2022-09-21-125250

k-abe

September 21, 2022
Tweet

More Decks by k-abe

Other Decks in Technology

Transcript

  1. ▪ࣗ෼ͷதͰؾ͖͕ͮ͋ͬͨͷ͸͜ͷπΠʔτΛݟͨͱ͖ɻ Andrew Kelly͞Μɹ2022/3/18 12:15ɹˡZigݴޠ։ൃϦʔμʔ One of my go-to software development

    tricks: - Have 2 clones of the repo side by side - Implement the a feature the "safe" way in one of them without touching too much code - Simultaneously implement the same feature more daringly, refactoring aggressively in a fit of rage •Google຋༁ ࢲͷཔΓʹͳΔιϑτ΢ΣΞ։ൃͷൿ݃ͷ 1 ͭ: - Ϩϙͷ 2 ͭͷΫϩʔϯΛฒ΂ͯ഑ஔ͢Δ - ͋·Γʹ΋ଟ͘ͷίʔυʹ৮ΕΔ͜ͱͳ͘ɺͦͷ͏ͪͷ 1 ͭͰػೳΛʮ҆શ ͳʯํ๏Ͱ࣮૷͠·͢ - ಉ͡ػೳΛΑΓେ୾ʹಉ࣌ʹ࣮૷͠ɺౖΓڰͬͯੵۃతʹϦϑΝΫλϦϯά͢Δ कഁ཭ͱιϑτ΢ΣΞ։ൃͷษڧ๏ 9
  2. ▪ࣗ෼ͷதͰؾ͖͕ͮ͋ͬͨͷ͸͜ͷπΠʔτΛݟͨ͜ͱɻ •Google຋༁ ࢲͷཔΓʹͳΔιϑτ΢ΣΞ։ൃͷൿ݃ͷ 1 ͭ: - Ϩϙͷ 2 ͭͷΫϩʔϯΛฒ΂ͯ഑ஔ͢Δ -

    ͋·Γʹ΋ଟ͘ͷίʔυʹ৮ΕΔ͜ͱͳ͘ɺͦͷ͏ͪͷ 1 ͭͰػೳΛʮ҆શ ͳʯํ๏Ͱ࣮૷͠·͢ ɹ→कഁ཭ͷकʹؔ࿈͢Δ͔ͳͱײͨ͡ɻ - ಉ͡ػೳΛΑΓେ୾ʹಉ࣌ʹ࣮૷͠ɺౖΓڰͬͯੵۃతʹϦϑΝΫλϦϯά͢ Δ ɹ→कഁ཭ͷഁɾ཭ʹؔ࿈͢Δ͔ͳͱײͨ͡ɻ कഁ཭ͱιϑτ΢ΣΞ։ൃͷษڧ๏ 10