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
アプレンティスシップ・パターンの紹介
Search
eiji.ienaga
September 04, 2013
0
350
アプレンティスシップ・パターンの紹介
とある会社で本の紹介をした資料
eiji.ienaga
September 04, 2013
Tweet
Share
More Decks by eiji.ienaga
See All by eiji.ienaga
tdd-hajime-no-ippo
haru01
0
110
テストオートメーションと末長くお付き合いするための17のこと
haru01
3
540
20240913知識ポートフォリオ
haru01
0
22
Agile Studioウェビナー~モブプログラミング&テスト駆動開発はじめの一歩~
haru01
0
270
XP祭り2022 xUnit Test Patterns勉強会
haru01
0
740
心理的安全性とリファクタリングステップでモブプログラミングはめっちゃ輝く
haru01
4
2k
agile459-feedback
haru01
1
1.8k
書籍『テスト駆動開発』の紹介(みんなのPython勉強会#37 の発表資料)
haru01
2
7.6k
書籍『テスト駆動開発』7つの魅力のご紹介
haru01
1
1.1k
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
410
The World Runs on Bad Software
bkeepers
PRO
67
11k
Designing for humans not robots
tammielis
250
25k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
46
2.3k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.1k
Thoughts on Productivity
jonyablonski
69
4.5k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Making the Leap to Tech Lead
cromwellryan
133
9.1k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
Fireside Chat
paigeccino
34
3.2k
Raft: Consensus for Rubyists
vanstee
137
6.8k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
Transcript
ΞϓϨϯςΟεγοϓɾ ύλʔϯͷ͝հ
None
ΤϯδχΞͱͯ͠ͷ தظతʹֶश͍ͯ͠ ͘ํ๏͕هड़͞Εͨຊ
̎ͭͷେ͖ ͳಛ
ΞϓϨϯςΟε ʹ ెఋɺఋࢠ
ιϑτΤΞΤϯδχΞ͕Ұਓͷ৬ ਓͱͯ͠ʮݟश͍ʯ͔Βʮख़࿅ऀʯ ʹͳΔͨΊͷΞυόΠε͕ଟ
৬ਓΒ͍͠ΞυόΠεྫ ྑ͖ࢦಋऀΛݟ͚ͭΔ চΛ১͘ നଳ ࿅शɺ࿅शɺ࿅श Λ์ͭɺΛҭΉ
ύλϯɾϥϯ ήʔδ
σβΠϯύλʔϯɿ(P'ຊ ͱಉ༷ɺύλϯɾϥϯήʔ δͷϑΥʔϚοτ
ʮݟश͍ʯ͔Βʮख़࿅ऀʯ ֶशɾ͍ͯͨ͘͠Ίͷίπ͕ ύλϯɾϥϯήʔδͰهड़
ύλϯϑΥʔϚοτ ໊લ ঢ়گ ղܾํ๏ ߦಈ ؔ࿈߲
None
ւ֎ͷख़࿅ϓϩάϥϚͷ࣮ફ తɾ࣮༻తͳܦݧ͕ݩωλ IUUQXXXqJDLSDPNQIPUPTNS@CNPOSPF
ະདྷͷॆ࣮ͨ͠ΤϯδχΞɾϥΠ ϑΛઃܭ͢ΔͨΊͷಓ۩ IUUQXXXqJDLSDPNQIPUPTHSSQIPUP
None
ιϑτΣΞΤϯδχΞͷϓϩͱͯ͠ɺ͝൧Λ ৯͍ͯ͘͜ͱΛਓੜͷબͱ͍ͯ͠ΔͳΒΦ εεϝͷҰ
ࠓͭͩ ͚հ
ʢ̍ʣ
࿅शɺ࿅शɺ࿅श IUUQXXXqJDLSDPNQIPUPTNBUTVZVLJ
ʮ࿅शɺ࿅शɺ࿅शʯɺ ͱ͋ΔιϑτΣΞίϛϡχς ΟͷؒͰɺผ໊ʮࣸܦʯ ʮૉৼΓʯͳͲͰΒΕΔ
ϛϡʔδγϟϯɺ͍͖ͳ Γຊ൪εςʔδʹཱͭͷͰ ͳ͘ɺʑ࿅शΛੵΈॏ Ͷ͍ͯΔɻಉ༷ʹɻɻɻ
ϓϩάϥϚ͕ɺةݥʹຬͪ ͨຊ൪ϒϩδΣΫτʹཱͪ ͔͏લʹɺࠒ͔Βϓϩ άϥϛϯάͷ࿅शΛ͢Δͷ ී௨ͷʂ
2ϓϥΠϕʔτͰ$ +BWB4DSJQU ͳͲΛຊωοτΛࢀߟʹɺ࣮ࡍʹಈ ͔͠ͳ͕Β࿅शͨ͠ਓʁ
2࠷ۙɺݸਓͰ࣮ࡍʹಈ͔ͯ͠࿅श ͨ͠πʔϧɺϑϨʔϜϫʔΫɺϥΠϒ ϥϦʔʁ
2ʮ'J[[#V[[ʯͷݴ༿ฉ͍ ͨΓɺ࣮ࡍʹղ͍ͯΈͨਓʁ 2ʮ$PEF,BUBʯͷݴ༿ฉ͍ͨ Γɺ࣮ࡍʹͬͯΈͨਓʁ
2ɿϓϩάϥϛϯάٕ๏ɿ5%% Λ࿅शͨ͜͠ͱ͕͋Δਓʁ
2ɿ5%%Λ࿅श͠ ͨ͜ͱ͕͋Δਓʁ େࣄͳͷͰ̎ճฉ͖·ͨ͠
zॳ৺ऀߨٛΛ௨ͯ͠Ͱͳ͘ɺ࿅श͢Δ͜ͱͰ ֶश͢ΔͷͰ͢ɻॳ৺ऀҰʹ࿅शɺೋʹ࿅शɺ ࡾʹ࿅शͰ͢ɻಉ͡՝ΛԿԿ܁Γฦ͢ ͜ͱͰɺεΩϧΛຏ͖ɺςετۦಈ։ൃ 5%% ͱ γϯϓϧͳઃܭݪଇʹԠ͢ΔΑ͏ʹɺମͱ৺Λ ͑·͢ɻਖ਼͘͠Ԡ͢ΔΑ͏ʹɺͷχϡʔϩ ϯΛ݁ͼ͚ͭɺ݁ͼ͚ͭ͠ɺ͞Βʹ݁ͼ͚ͭ ͢ͷͰ͢ɻ
3PCFSU.BSUJO 1
ࢲͷ߹ ࢲͷपΓͷΤϯδχΞͷ ߹
ʢ̎ʣ
ιʔεΛ׆༻͢Δ IUUQXXXqJDLSDPNQIPUPTSJFCBSU
ʮιʔεΛ׆༻͢Δʯɺ ͱ͋ΔιϑτΣΞίϛϡχςΟ ͷؒͰɺʮιʔεՇʯʮιʔ εΛ͑ɺϧʔΫʯʮϐΞϨϏϡ ʔʯͳͲͰΒΕΔ
2ɿࣄͷ߹ؒʹ ࠓͷϓϩδΣΫτͷιʔεί ʔυΛҰ௨ΓಡΜͩਓʁ
2ɿϓϩδΣΫτͷιʔ είʔυΛҰ௨ΓಡΜ ͩਓʁ ʢେࣄͳͷͰ̎ճฉ͖·ͨ͠ʣ
2ɿࠓճ࠾༻ͨ͠ K2VFSZͷίʔυʹܰ ͘Λ௨ͨ͠ਓʁ
2ɿݱࡏͷίʔυϨϏϡʔ ɺύλʔϯɺΠσΟΦϜͳ Ͳʹ͍ͭͯɺ҆৺͓ͯ͠ޓ͍ ʹֶͼ߹͏ͱͳ͍ͬͯ Δʁ
lଞਓͷιʔείʔυΛ୳ͯ͠ ಡΜͰԼ͍͞ɻຖ༻͍ͯ͠ ΔΞϓϦέʔγϣϯͱπʔϧ ͷίʔυ͔Β࢝ΊͯԼ͍͞ɻ ɹɹɹQ
lϓϩάϥϛϯάೳྗΛ֬ೝ͢Δ࠷ߴͷς ετͷ̍ͭɺϖʔδͷίʔυΛϓ ϩάϥϚʹͯ͠ɺͲΕ͚ͩૉૣ͘൴͕ ίʔυΛཧղͰ͖Δ͔ΛݟΔ͜ͱͰ͢ɻ #JMM(BUFT 1
lύλʔϯɺΠσΟΦϜɺϕετϓϥΫς ΟεΛֶͿ࠷ળͷํ๏ɺΦʔϓϯιʔ εͷίʔυΛಡΉ͜ͱͰ͢ɻଞͷਓʑ͕ ͲͷΑ͏ʹߦͳ͍ͬͯΔ͔ΛௐͯԼ͞ ͍ɻ $ISJT8BOTUSBUI (JUIVCͷ։ൃऀ 3VCZ)PFEPXOجௐߨԋ 1
ࢲͷ߹ ࢲͷपΓͷΤϯδχΞͷ ߹
None
ιʔεΛ׆༻͢Δ ࿅शɺ࿅शɺ࿅श
ଞΦεεϝ
յͯ͠Α͍ΦϞνϟϑΟʔυόο ΫɾϧʔϓΛߏங͢Δ ࠷ॳͷݴޠ۩ମతεΩϧ ࠷ Ͱ͋ΔແΛ͞Β͚ग़͢ແʹ͖߹͏ܧଓ͠ ͨಡॻ ಡॻϦετݹయΛֶͿ ֶͼΛڞ༗͢ ΔֶͼΛه͢Δ ྑ͖ࢦಋऀΛݟ͚ͭΔ
ࣦഊ͔ΒֶͿؾͷ͋ͬͨऀಉ࢜ࣗͷࣄΛলΈΔॲཧ ೳྗΛ͛ΔFUD
None
ࠓ͔ΒͰ͖ΔΞΫγϣϯΛ ͠߹ͬͯΈΑ͏ IUUQXXXqJDLSDPNQIPUPTQFESPLMJFO
ऴ