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
Workflow、どう組んでいますか? / Workflow, how are you organizing?
Search
Ryosuke Horie
November 07, 2018
Programming
5
3.8k
Workflow、どう組んでいますか? / Workflow, how are you organizing?
Androidテスト全書をよろしくお願いします!
https://peaks.cc/Horie1024/android_testing
Ryosuke Horie
November 07, 2018
Tweet
Share
More Decks by Ryosuke Horie
See All by Ryosuke Horie
GitHub Copilotは開発者の生産性をどれだけ上げるのか?ZOZOでの全社導入とその効果 / How Much Does GitHub Copilot Improve Developer Productivity? The Company-wide Implementation and Its Effects at ZOZO
horie1024
34
19k
ZOZOTOWNにおける開発生産性向上に関する取り組み / Initiatives to Improve Development Productivity at ZOZOTOWN
horie1024
8
5.2k
How does the Relay connect Android app development and Design?
horie1024
1
1.6k
既存画面の Jetpack Composeでの書き換え: FAANSでの事例紹介 / Case study of rewriting existing screens with Jetpack Compose
horie1024
0
1.4k
スキルマップを作った話 / Create a skills map
horie1024
3
4.1k
Miroを使った開発効率向上のための取り組み / Using Miro Efforts to Improve Development Efficiency
horie1024
0
2k
ktlintカスタムルールのパッケージ化と再利用/Package and reuse ktlint custom rules
horie1024
1
930
Jetpack Benchmarkでの ViewのInflateパフォーマンスの可視化と改善 / The Jetpack Benchmark. Visualizing and improving View Inflate performance
horie1024
3
1k
ZOZOTOWNでの Dagger Hilt対応について/Migration to Dagger Hilt at ZOZOTOWN.
horie1024
1
1.9k
Other Decks in Programming
See All in Programming
Native Federation: The Future of Micro Frontends in Angular
manfredsteyer
PRO
0
170
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
13
4.3k
Using "modern" Ruby to build a better, faster Homebrew
mikemcquaid
2
260
RubyGems on ruby.wasm
kateinoigakukun
0
120
最近コードレビューで指摘したこと
forrep
3
110
Try creating your own orderedmap
kazamori
1
280
RailsConf 2024: Riffing on Rails: sketch your way to better designed code
kaspth
1
220
2024 コーディング研修
ckazu
2
650
TypeScriptでもLLMアプリケーション開発 / LLM Application In Typescript
rkaga
5
1.3k
WinActorの勉強を継続する方法
tamai_63
0
130
Amazon Aurora Serverless v2が意外と高かった話と、AWS Database Migration Serviceの話
satoshi256kbyte
1
110
TypeScriptコードの漸進的改善 / Progressive Improvement of TypeScript Code
medley
1
440
Featured
See All Featured
Faster Mobile Websites
deanohume
300
30k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
41
4.5k
Embracing the Ebb and Flow
colly
80
4.2k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
7k
Happy Clients
brianwarren
92
6.4k
How to name files
jennybc
65
94k
YesSQL, Process and Tooling at Scale
rocio
165
13k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
21
1.6k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
275
13k
Large-scale JavaScript Application Architecture
addyosmani
504
110k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
How STYLIGHT went responsive
nonsquared
92
4.8k
Transcript
Copyright © ZOZO Technologies, Inc. All Right Reserved. גࣜձࣾ;0;0ςΫϊϩδʔζ։ൃ෦ງߐ྄հ $*$%5FTU/JHIU
8PSLGMPXɺͲ͏ΜͰ͍·͔͢ʁ
ϓϩϑΟʔϧ ɾ"OESPJEΤϯδχΞɺࣗಈԽͱϏʔϧ͕͖ ɾ੨ࢁΦϑΟεۈɺ݄ۈͰ͋Γ·ͤΜ ɾɹɹɹɹɹ!)PSJF ;0;0ςΫϊϩδʔζ ։ൃ෦ ງߐ྄հ3ZPTVLF)PSJF Copyright ©
ZOZO Technologies, Inc. All Right Reserved.
ϓϩϑΟʔϧ એ Copyright © ZOZO Technologies, Inc. All Right Reserved.
w 1&",4͞Μ͔Βʮ"OESPJEςετશॻʯΛग़൛͠·ͨ͠ w IUUQTQFBLTDDCPPLTBOESPJE@UFTUJOH w ষʮ$*$%ʯΛ୲͍ͯ͠·͢
;0;0ͷओͳࣄۀΛհ͍ͤͯͩ͘͞͞ Copyright © ZOZO Technologies, Inc. All Right Reserved. E
E C
Copyright © ZOZO Technologies, Inc. All Right Reserved. 8PSLGMPX
Copyright © ZOZO Technologies, Inc. All Right Reserved. 8PSLGMPX l"XPSLGMPXJTBTFUPGSVMFTGPSEFGJOJOHBDPMMFDUJPOPGKPCT
BOEUIFJSSVOPSEFSz$JSDMF$*EPDVNFOUBUJPO l"#JUSJTFXPSLGMPXJTBDPMMFDUJPOPG4UFQT8IFOBCVJMEPGBO BQQJTSVO UIFTUFQTXJMMCFFYFDVUFEJOUIFPSEFSUIBUJT EFGJOFEJOUIFXPSLGMPXz#JUSJTFEPDVNFOUBUJPO
Copyright © ZOZO Technologies, Inc. All Right Reserved. 8PSLGMPX w
ෳͷϏϧυϓϩηεΛ·ͱΊ࣮ߦॱΛ੍ޚ͢Δػೳ w ॊೈͳϏϧυϑϩʔΛߏஙՄೳ w ۀɺ։ൃϑϩʔʹ߹ΘͤͯΧελϚΠζ͕༰қ
Copyright © ZOZO Technologies, Inc. All Right Reserved. 8PSLGMPXɺͲ͏ΜͰ͍·͔͢ʁ
Copyright © ZOZO Technologies, Inc. All Right Reserved. 8PSLGMPXɺͲ͏ΜͰ͍·͔͢ʁ w
ࣗ༝͕૿͑ΔɺͲ͏Ίྑ͍ͷ͔໎͏ w 8PSLGMPXɺͲ͏Ίྑ͍ͷͩΖ͏ʁ w Կ͔ࢦඪʹͳΔߟ͑ํແ͍ͷͩΖ͏͔ʁ
Copyright © ZOZO Technologies, Inc. All Right Reserved. 8PSLGMPXͰ࣮ݱ͍ͨ͜͠ͱͷ֬ೝ w
$*$%ʹΑͬͯϢʔβʔʹߴ࣭ͳΞϓϦΛਝʹಧ͚Δ
Copyright © ZOZO Technologies, Inc. All Right Reserved. 8PSLGMPXͰ࣮ݱ͍ͨ͜͠ͱͷ֬ೝ w
$*$%ʹΑͬͯϢʔβʔʹߴ࣭ͳΞϓϦΛਝʹಧ͚Δ w ߴ࣭ͳΞϓϦΛಧ͚Δʹʁ w ेͳςετ͕ඞཁෆՄܽ
Copyright © ZOZO Technologies, Inc. All Right Reserved. 8PSLGMPXͰ࣮ݱ͍ͨ͜͠ͱͷ֬ೝ w
$*$%ʹΑͬͯϢʔβʔʹߴ࣭ͳΞϓϦΛਝʹಧ͚Δ w ߴ࣭ͳΞϓϦΛಧ͚Δʹʁ w ेͳςετ͕ඞཁෆՄܽ w ਝʹಧ͚Δʹʁ w ։ൃ͔ΒϦϦʔε·ͰͷϑϩʔͷࣗಈԽ w ޮతʹςετΛ࣮ߦ͢ΔͨΊͷςετઓུ
Copyright © ZOZO Technologies, Inc. All Right Reserved. ςετઓུ w
$*$%ʹΑͬͯςετΛͲ͏࣮ߦ͍͔ͯ͘͠ w 5IF5FTUJOH1ZSBNJE w ϢχοτςετͷΑ͏ͳখ͞ͳςετΛසൟʹ࣮ߦ w 6*ςετͷΑ͏ͳେ͖ͳςετஈ֊తʹ࣮ߦ w ૉૣ͍ϑΟʔυόοΫͷ࣮ݱ w ։ൃޮͱςετʹΑΔ࣭Λཱ྆ 5IF5FTUJOH1ZSBNJE 3FUSJFWFE GSPN+VTU4BZ/PUP.PSF&OEUP&OE5FTUT
Copyright © ZOZO Technologies, Inc. All Right Reserved. 8PSLGMPXΛͲ͏Ίྑ͍ͷͩΖ͏ʁ w
$*$%ʹΑΔ։ൃ͔ΒϦϦʔε·ͰͷϑϩʔΛߏங
Copyright © ZOZO Technologies, Inc. All Right Reserved. 8PSLGMPXΛͲ͏Ίྑ͍ͷͩΖ͏ʁ w
$*$%ʹΑΔ։ൃ͔ΒϦϦʔε·ͰͷϑϩʔΛߏங w ςετઓུʹԊͬͨςετͷ࣮ߦΛ࣮ݱ w Ϣχοτςετසൟʹ࣮ߦ w 6*ςετஈ֊తʹ࣮ߦ
Copyright © ZOZO Technologies, Inc. All Right Reserved. 8PSLGMPXΛͲ͏Ίྑ͍ͷͩΖ͏ʁ w
$*$%ʹΑΔ։ൃ͔ΒϦϦʔε·ͰͷϑϩʔΛߏங w ςετઓུʹԊͬͨςετͷ࣮ߦΛ࣮ݱ w Ϣχοτςετසൟʹ࣮ߦ w 6*ςετஈ֊తʹ࣮ߦ w ͜ΕΒΛ࣮ݱͰ͖ΔΑ͏8PSLGMPXΛΉͨΊͷࢦ ઃܭ ͕ඞཁ
Copyright © ZOZO Technologies, Inc. All Right Reserved. 8PSLGMPXͷઃܭ w
σϓϩΠϝϯτύΠϓϥΠϯͷ֓೦Λಋೖ w ։ൃ͔ΒϦϦʔε·ͰͷྲྀΕΛϞσϧԽ w ۀɺ։ൃϑϩʔʹ߹Θͤͯઃܭ
Copyright © ZOZO Technologies, Inc. All Right Reserved. σϓϩΠϝϯτύΠϓϥΠϯʹΑΔϞσϧԽ w
ιʔείʔυͷίϛοτ͔ΒϦϦʔε·ͰΛεςʔδͱ͍͏୯ҐͰදݱ w εςʔδผʹஈ֊తʹςετΛ࣮ߦ جຊతͳσϓϩΠϝϯτύΠϓϥΠϯ
Copyright © ZOZO Technologies, Inc. All Right Reserved. 8PSLGMPXͷ࣮ w
σϓϩΠϝϯτύΠϓϥΠϯʹΑΔϞσϧΛ8PSLGMPXʹམͱ͠ࠐΉ w ྫ$JSDMF$* w 8PSLGMPXʹΑΔϏϧυͷ࣮ߦॱ੍ޚ w CSBODIɺUBHʹΑΔτϦΨʔ੍ޚ w .BOVBM"QQSPWBMʹΑΔ8PSLGMPXͷதஅɺ࠶։
Copyright © ZOZO Technologies, Inc. All Right Reserved. ΑΓৄࡉͳʜ w
"OESPJEςετશॻΛ͝ཡ͍ͩ͘͞ w ߪೖ͓ئ͍͠·͢ʂ
Copyright © ZOZO Technologies, Inc. All Right Reserved. ·ͱΊ w
8PSLGMPXࣗ༝͕ߴ͍໘ɺͲ͏Ίྑ͍͔໎͏ w σϓϩΠϝϯτύΠϓϥΠϯΛ͏ͱ8PSLGMPXΛΉࢦ͕ಘΒΕΔ w "OESPJEςετશॻΛΑΖ͓͘͠ئ͍͠·͢ʂ
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ