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
370
アプレンティスシップ・パターンの紹介
とある会社で本の紹介をした資料
eiji.ienaga
September 04, 2013
Tweet
Share
More Decks by eiji.ienaga
See All by eiji.ienaga
tdd-hajime-no-ippo
haru01
0
160
テストオートメーションと末長くお付き合いするための17のこと
haru01
3
750
20240913知識ポートフォリオ
haru01
0
34
Agile Studioウェビナー~モブプログラミング&テスト駆動開発はじめの一歩~
haru01
0
340
XP祭り2022 xUnit Test Patterns勉強会
haru01
0
810
心理的安全性とリファクタリングステップでモブプログラミングはめっちゃ輝く
haru01
4
2.1k
agile459-feedback
haru01
1
2k
書籍『テスト駆動開発』の紹介(みんなのPython勉強会#37 の発表資料)
haru01
2
7.9k
書籍『テスト駆動開発』7つの魅力のご紹介
haru01
1
1.2k
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.2k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
Facilitating Awesome Meetings
lara
57
6.6k
Unsuck your backbone
ammeep
671
58k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
61k
The Language of Interfaces
destraynor
162
25k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
The World Runs on Bad Software
bkeepers
PRO
72
11k
Statistics for Hackers
jakevdp
799
220k
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
ऴ