Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
朝の15分読書会ふりかえり / 15min-reading-retrospective
Search
oohira
October 17, 2017
Programming
0
150
朝の15分読書会ふりかえり / 15min-reading-retrospective
チームで15分読書会を1年ほど続けてみたまとめ
oohira
October 17, 2017
Tweet
Share
More Decks by oohira
See All by oohira
git switch & git restore
oohira
0
92
私のエンジニア人生に影響を与えた技術書 / tech books that influenced my engineer life
oohira
1
280
コードレビューを通す技術 / technique to pass code review
oohira
1
84
Progressive OSS Contribution
oohira
1
140
Why Mob Programming?
oohira
3
2k
朝の15分読書会のススメ
oohira
0
420
Ansibleで3台のビルドサーバーを3分で構築した話 / Set up build servers in 3 min by Ansible
oohira
0
170
知っておくと便利なcurl
oohira
0
180
git-svnで始めるボッチのためのGit
oohira
0
4.4k
Other Decks in Programming
See All in Programming
プロジェクト新規参入者のリードタイム短縮の観点から見る、品質の高いコードとアーキテクチャを保つメリット
d_endo
1
1k
推し活としてのrails new/oshikatsu_ha_iizo
sakahukamaki
3
1.7k
Why Spring Matters to Jakarta EE - and Vice Versa
ivargrimstad
0
1k
飲食業界向けマルチプロダクトを実現させる開発体制とリアルな現状
hiroya0601
1
400
Importmapを使ったJavaScriptの 読み込みとブラウザアドオンの影響
swamp09
4
1.2k
Dev ContainersとGitHub Codespacesの素敵な関係
ymd65536
1
130
Modern Angular: Renovation for Your Applications
manfredsteyer
PRO
0
210
cXML という電子商取引の トランザクションを支える プロトコルと向きあっている話
phigasui
3
2.3k
Googleのテストサイズを活用したテスト環境の構築
toms74209200
0
270
GitHub Actionsのキャッシュと手を挙げることの大切さとそれに必要なこと
satoshi256kbyte
5
390
Vue SFCのtemplateでTypeScriptの型を活用しよう
tsukkee
3
1.5k
リリース8年目のサービスの1800個のERBファイルをViewComponentに移行した方法とその結果
katty0324
5
3.6k
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
38
7k
Speed Design
sergeychernyshev
24
570
Typedesign – Prime Four
hannesfritz
39
2.4k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Fashionably flexible responsive web design (full day workshop)
malarkey
404
65k
10 Git Anti Patterns You Should be Aware of
lemiorhan
654
59k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
14
1.9k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
Designing for Performance
lara
604
68k
Making the Leap to Tech Lead
cromwellryan
132
8.9k
Transcript
ேͷಡॻձ;Γ͔͑Γ େฏ !PPIJSB νʔϜͰ࢝ΊͨͪΐͬͱมΘͬͨಡॻձ
νʔϜͰேͷಡॻձΛ࢝Ίͯ ΄΅ܦͬͨ
IUUQTTQFBLFSEFDLDPNPPIJSB[IBPGBMTFGFOEVTIVIVJGBMTFTVTVNF 3
• ຖேձͷલʹ ಡΜͰٞ • ସΘΓͷ୲ऀ͕Իಡ ಡͰͳ࣮͘ࡍʹʹग़ͯ͠ಡΉ • ༧शɾ෮शͳ͠ ࣄલ४උٞࣄʹ࣌ؒΛ͔͚ͳ͍ ͬ͘͟Γઆ໌͢Δͱʜ
4
͜Μͳײ͡ 5
A ͜Μͳײ͡ λΠ ϜΩʔύʔ ସΘΓ 6
ిࢠॻ੶ΛεΫϦʔϯʹදࣔ 7
͜Ε·ͰʹಡΜͩຊ
ಡΈ͍͢ίʔυΛॻͨ͘Ίͷ جຊతͳϧʔϧख๏ΛֶΔ໊ஶ ಡॻձͷ͖͔͚ͬʹͳͬͨຊ ϖʔδ ؒʢʙʣ Ϧʔμϒϧίʔυ 9
ੈքͰ׆༂͢ΔΤϯδχΞ͕ॏཁͱ ߟ͑ΔࣄฑΛ·ͱΊͨΤοηΠू ຊޠ൛͞Βʹ ϖʔδ ؒʢʙʣ ϓϩάϥϚ͕Δ͖ͷ͜ͱ 10
มߋָ͕Ͱ҆શͳιϑτΣΞΛ ։ൃ͢Δઃܭख๏Λ·ͱΊͨຊ ϋΠίϯςΩετˍܶༀ͋ΔͷͰ ಡॻձ͖ ϖʔδ ؒʢʙʣ ݱͰཱͭγεςϜઃܭͷݪଇ 11
͋ͨΓϲ݄ʙ
ຊͷબͼํ
• ్தͰ۠Γ͍͢ ຖ͔͠ಡΊͳ͍ͷͰ • ϓϩάϥϜ͕ࣜଟ͗͢ͳ͍ ʹग़ͯ͠ಡΉͷͰ • ܦݧʹؔͳֶ͘ͼ͕͋Δ एख͔Βϕςϥϯ·ͰಡΉͷͰ •
ۀʹ׆͔ͤΔ ۀ࣌ؒΛͬͯಡΉͷͰ • ిࢠॻ੶͕͋Δ εΫϦʔϯʹදࣔͰ͖ΔͷͰ 14
15 ಡΈ͍ͨຊόοΫϩά ީิͱͳΔຊΛϝϯόʔ͔ΒΏΔ͘ืू
࠷ޙଟܾ ɾಡΈ͍ͨॱʹͭબͿʢQU QU QUථʣ ɾʮୡਓϓϩάϥϚʔʯʹܾఆʂ QU QU QU QU
ϝϯόʔͷ
ਓ ͪΐ͏ͲΑ͍
͍ ͍ 2ͱ͍͏͞Ͳ͏ʁ 18
ਓ ଓ͚͍ͨ
Ί͍ͨ 2ࠓޙଓ͚͍ͨʁ 19
2ྑ͔ͬͨ͜ͱʁ • νʔϜͰڞ௨ೝࣝΛͯΔ νʔϜશһ͕ಉ͡ຊΛಡΜͩͱ͍͏લఏΛ࡞ΕΔ ίʔυͷॻ͖ํઃܭ࣌ͷߟ͑ํʹ͍ͭͯڞ௨ೝࣝΛͯΔ ଞͷਓͷߟ͑ํΛΕΔ • ཧղ͕ਂ·Δ ͔Βͳ͔ͬͨͱ͜ΖΛ࣭Ͱ͖Δ ଞͷਓͷҙݟΛฉ͚ΔͷͰཧղΛิͰ͖Δ
ଞͷਓͷࣝΛٵऩͰ͖Δ 20
• ੵΜಡʹͳΒͳ͍ ಡΉ࣌ؒΛڧ੍తʹ֬อͰ͖Δ ಡΉϞνϕʔγϣϯͷηϧϑίϯτϩʔϧ͕ෆཁ • ͦͷଞ ݸਓͰಡ·ͳ͍ຊ͕ಡΊΔ ͕ࣗಡΈ͍ͨຊΛࣄதʹಡΊΔ ேձ͕͘ͳͬͨ ٕज़తͳ༰ʹڵຯΛ͖͔͚ͭͬʹͳͬͨʢྫɿ9'%ʣ
࠷ٕۙज़ॻΛಡ·ͳ͘ͳ͍ͬͯͨͷͰ৽ 21
2ѱ͔ͬͨ͜ͱʁ • ಛʹͳ͠ • ཧղ͕ෆ҆ νʔϜٞͰԿͱͳ͔ͬͨ͘ؾʹͳ͍ͬͯͳ͍͔ - ظ͕͍ؒͷͰ࠷ॳͷࠒʹಡΜͩ༰ΛΕ͕ͪ - ͔Βͳͯͦ͘ͷͰಡΈฦͤͳ͍
• ͦͷଞ ૣ͘ଓ͖ΛಡΈ͍ͨͱ͖զຫ ಡΉϖʔεͱௌ͘ϖʔεͷͣΕ͕ͨ·ʹετϨε ࣈӳ୯ޠΛಡΊͳ͍ͱஏ͔͍ͣ͠ 22
͓͓ΉͶධ
ଞνʔϜͷͻΖ͕Γ
ϖʔδఔԻಡ֤͕ͯࣗ͠ҙݟ ݫີʹͰ͍ͬͯͳ͍ ϖʔδ ϲ݄ؒ σβΠϯνʔϜͰ։࠵ 25
ྑ͔ͬͨ͜ͱʁ ڞ௨ೝࣝΛͯΔ ڞ௨ݴޠ͕Ͱ͖Δ ଞͷਓͷҙݟΛฉ͚Δ ϝϯόʔશһͷࣝͷఈ্͛ ͕ࣗखʹऔΒͳ͍ຊΛಡΊΔ νʔϜͰԿ͔ΛΔػձʹͳͬͨ ҙݟΛड़Δ͜ͱ͕هԱͷఆணʹ 26
ѱ͔ͬͨ͜ͱʁ ͕݁ߏ͍ Իಡεϐʔυ͕ಡεϐʔυΑΓ͘ूதྗ͕ΕΔ ԻಡͳͷͰॏཁͰͳ͍෦͕͔͔࣌ؒΔ ճΛϖʔδͰ۠ΔͷͰத్ʹͳΔ ಡΈखཧղ͕ઙ͘ͳΓ͕ͪ ͍จষਤಡͷํ͕ཧղ͍͢͠ ਓͰಡΉํ͕ϝϦοτେ͖͍ ಉ͡Α͏ͳײʹͳΔͱʮͦ͏ͩΑͶʯͰऴΘΔ 27
lΑ͍ຊ͕͋Εଓ͚͍ͨz ʢσβΠϯνʔϜஊʣ
ࢲݟ • ϝΠϯͷֶशͷͰͳ͍ ʹͰগͳ͗͢Δ ए͍ϝϯόʔ͕͍ΔνʔϜͳΒֶश͢Δश׳Λʹ͚ͭΔ ॿظؒͱͯ͠ߟ͑ΔͷΞϦ • νʔϜϏϧσΟϯάͷझ͕ڧ͍ ڞ௨ͷલఏࣝΛͭ͘Δ ͓ޓ͍͕ߟ͍͑ͯΔ͜ͱΛΔ
νʔϜͷՁ؍Λ͋ΘͤΔ 29
ࠓޙ͍͖ͬͯ·͢