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
How we develop working software and respond to ...
Search
Fumiya Nakamura
May 12, 2016
Programming
0
88
How we develop working software and respond to change at ookami.
This was presented at Spotech meetup #0.
Fumiya Nakamura
May 12, 2016
Tweet
Share
More Decks by Fumiya Nakamura
See All by Fumiya Nakamura
Encouragement of Firebase
nafu
1
3.5k
Player! Meetup#1 - Player! Overviews/player-meetup-1-player-overviews
nafu
1
510
Xcode 8のCI事情/xcode-8-ci-with-fastlane
nafu
1
1.6k
三位一体GitHub駆動開発/github-driven-development
nafu
0
3.4k
Fastlane for Androidによる継続的デリバリー/continuous-delivery-with-fastlane-for-android
nafu
0
290
Other Decks in Programming
See All in Programming
GC25 Recap: The Code You Reviewed is Not the Code You Built / #newt_gophercon_tour
mazrean
0
110
Android16 Migration Stories ~Building a Pattern for Android OS upgrades~
reoandroider
0
130
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
610
Developer Joy - The New Paradigm
hollycummins
1
360
技術的負債の正体を知って向き合う
irof
0
240
Vueのバリデーション、結局どれを選べばいい? ― 自作バリデーションの限界と、脱却までの道のり ― / Which Vue Validation Library Should We Really Use? The Limits of Self-Made Validation and How I Finally Moved On
neginasu
2
1.4k
CSC305 Lecture 08
javiergs
PRO
0
270
EMこそClaude Codeでコード調査しよう
shibayu36
0
370
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
3
960
スマホから Youtube Shortsを見られないようにする
lemolatoon
27
34k
Server Side Kotlin Meetup vol.16: 内部動作を理解して ハイパフォーマンスなサーバサイド Kotlin アプリケーションを書こう
ternbusty
3
240
contribution to astral-sh/uv
shunsock
0
530
Featured
See All Featured
Gamification - CAS2011
davidbonilla
81
5.5k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Code Review Best Practice
trishagee
72
19k
GraphQLとの向き合い方2022年版
quramy
49
14k
Mobile First: as difficult as doing things right
swwweet
225
10k
Thoughts on Productivity
jonyablonski
70
4.9k
Transcript
גࣜձࣾOOKAMI! LEAD ENGINEER தଜ จ࠸
None
*3 "/ '03 5)04& 8)0$" /ũ5 Ǣ "3%5&3 $0-*/+"$,40/
*>YƎTNBQYT*QYBQƉh*>#T"BQ8*"hBQ8Q\> $"/ũ5Ǣ 3"/ '03 5)04& 8)0 36/$0. & 3 5 * ' * $ " 5 & Ŧ ed cf SBOPOEBUF JO5BLBTIJNB LNNJ GPS8JOHTGPS-JGF (MPCBM 3BOLJOH NBMF UI $PVOUSZ 3BOLJOH NBMF UI &RQJUDWXODWLRQVDQG DELJWKDQN\RXRQEHKDOI RI:LQJVIRU/LIH :PVSDPOUSJCVUJPOXJMMESJWFUIFOFYU TUFQTJOTQJOBMDPSESFTFBSDI
MY FATHER...
None
OOKAMI !!!?
None
None
ΞδϟΠϧ ιϑτΣΞ ։ൃએݴ
ϓϩηεπʔϧΑΓݸਓͱରΛɺ แׅతͳυΩϡϝϯτΑΓಈ͘ιϑτΣΞΛɺ ܖަবΑΓސ٬ͱͷڠௐΛɺ ܭըʹै͏͜ͱΑΓมԽͷରԠΛɺ
ϓϩηεπʔϧΑΓݸਓͱରΛɺ แׅతͳυΩϡϝϯτΑΓಈ͘ιϑτΣΞΛɺ ܖަবΑΓސ٬ͱͷڠௐΛɺ ܭըʹै͏͜ͱΑΓมԽͷରԠΛɺ
มԽʹڧ͍ ιϑτΣΞΛ࡞Δ
TDD/BDD
TDD - ςετۦಈ։ൃ 1. Ϩουɿಈ࡞͠ͳ͍ςετΛ࡞͢Δ 2. άϦʔϯɿςετΛ͙͢ʹಈ࡞ͤ͞Δ 3. ϦϑΝΫλϦϯάɿॏෳΛऔΓআ͘
BDD - ৼۦಈ։ൃ 1. දݱྗ͋Δςετ໊ࣦഊͨ࣌͠ʹ༗༻ 2. όάΛຒΊࠐΜͰ͠·ͬͨ߹ʹ͢ 3. ৼΔ͍͕มΘ͍ͬͯΔ߹मਖ਼͢Δ 4.
ৼΔ͍͕ਖ਼͘͠ͳ͍߹আ
PLAYER!ͷมભ 1. χϡʔεΞϓϦ 2. εϙʔπ؍ઓΞϓϦ ʢࠓ͜͜ʣ 3. εϙʔπΤϯλʔςΠϝϯτΞϓϦ
؆қߏਤ
IOS/ANDROIDϏϧυࣗಈԽ
มԽʹڧ͍ ιϑτΣΞΛ࡞Δ
None