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
320
アプレンティスシップ・パターンの紹介
とある会社で本の紹介をした資料
eiji.ienaga
September 04, 2013
Tweet
Share
More Decks by eiji.ienaga
See All by eiji.ienaga
テストオートメーションと末長くお付き合いするための17のこと
haru01
2
320
20240913知識ポートフォリオ
haru01
0
18
Agile Studioウェビナー~モブプログラミング&テスト駆動開発はじめの一歩~
haru01
0
210
XP祭り2022 xUnit Test Patterns勉強会
haru01
0
690
心理的安全性とリファクタリングステップでモブプログラミングはめっちゃ輝く
haru01
4
2k
agile459-feedback
haru01
1
1.8k
書籍『テスト駆動開発』の紹介(みんなのPython勉強会#37 の発表資料)
haru01
2
7.5k
書籍『テスト駆動開発』7つの魅力のご紹介
haru01
1
1.1k
いえぴょんによる弾丸特急フィードバック講座
haru01
5
590
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Why Our Code Smells
bkeepers
PRO
334
57k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Optimizing for Happiness
mojombo
376
70k
Building an army of robots
kneath
302
43k
Faster Mobile Websites
deanohume
305
30k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Documentation Writing (for coders)
carmenintech
65
4.4k
Unsuck your backbone
ammeep
668
57k
VelocityConf: Rendering Performance Case Studies
addyosmani
325
24k
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
ऴ