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
Fat Storyboardをリファクタリングしてみた
Search
tamappe
May 21, 2019
Programming
0
330
Fat Storyboardをリファクタリングしてみた
tamappe
May 21, 2019
Tweet
Share
More Decks by tamappe
See All by tamappe
async/awaitの性能をDartとSwiftとの比較で読み解く
tamappe
2
1.5k
商業雑誌に技術記事を寄稿した振り返り
tamappe
3
1.6k
リモートワークでBitriseを導入したときにハマりにハマった話
tamappe
0
290
SwiftUIとFlutterを比較する
tamappe
1
1.3k
そのAlertController 回転ロックできないってよ
tamappe
1
700
レアジョブアプリでのアクセス負荷で生じたAPI遅延問題を アプリエンジニア視点で対策を考えてみる
tamappe
0
560
Swift4.2で追加されたDynamic Member Lookupを使ってみよう
tamappe
0
900
Other Decks in Programming
See All in Programming
スタートアップの急成長を支えるプラットフォームエンジニアリングと組織戦略
sutochin26
1
6.5k
PHPでWebSocketサーバーを実装しよう2025
kubotak
0
300
PHPで始める振る舞い駆動開発(Behaviour-Driven Development)
ohmori_yusuke
2
410
システム成長を止めない!本番無停止テーブル移行の全貌
sakawe_ee
1
220
明示と暗黙 ー PHPとGoの インターフェイスの違いを知る
shimabox
2
580
#kanrk08 / 公開版 PicoRubyとマイコンでの自作トレーニング計測装置を用いたワークアウトの理想と現実
bash0c7
1
880
Rubyでやりたい駆動開発 / Ruby driven development
chobishiba
1
740
技術同人誌をMCP Serverにしてみた
74th
1
680
Node-RED を(HTTP で)つなげる MCP サーバーを作ってみた
highu
0
120
Azure AI Foundryではじめてのマルチエージェントワークフロー
seosoft
0
190
Porting a visionOS App to Android XR
akkeylab
0
640
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
610
Featured
See All Featured
Fireside Chat
paigeccino
37
3.5k
Thoughts on Productivity
jonyablonski
69
4.7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
Faster Mobile Websites
deanohume
307
31k
How to Ace a Technical Interview
jacobian
278
23k
Statistics for Hackers
jakevdp
799
220k
Typedesign – Prime Four
hannesfritz
42
2.7k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
Transcript
'BU4UPSZCPBSE Λ ϦϑΝΫλϦϯάͯ͠Έͨ גࣜձࣾϨΞδϣϒ !UBNBQQF ͋Δ͋Δ-5ʙεϚϗΞϓϦ։ൃΤϯδχΞʙ7PM
ࣗݾհ /BNF:PTVLF5BNBPLJ !UBNBQQF #JSUIEBZ $PNQBOZ3BSFKPCJOD 04J04 "OESPJE )PCCZ4QMBUPPO 1PLFS
None
ࠓճɺ͓͢͠Δͷ
ଓ͍͍ͯΔΞϓϦͷTUPSZCPBSEͷվम
͢ͳΘͪ
'BU4UPSZCPBSE ͷ ϦϑΝΫλϦϯά
'BU4UPSZCPBSEͱ ͭͷTUPSZCPBSEͷதʹݸҎ্ͷ7JFX$POUSPMMFS͕͍ͬͯΔ TFHVFભҠΛ͍ͬͯͳ͍୯ಠͷ7JFX$POUSPMMFSҰॹʹ͋Δ ͦͦTUPSZCPBSE͕ࢄΒ͔͍ͬͯΔ $POUBJOFS͕ΘΕ͍ͯͯҰͭͷ7JFX$POUSPMMFSʹෳͷ 7JFX$POUSPMMFS͕ଘࡏ͢Δ
6*5BC#BS$POUSPMMFSΛͬͯͭҎ্ͷJUFN͕ଘࡏ͢Δ
ٕͬͨज़
4UPSZCPBSE3FGFSFODF
4UPSZCPBSE3FGFSFODFͱ 9DPEFҎ߱ J04Ҏ߱Ͱ༻Մೳ ͍͍ͩͨຬͨͣ͢
4UPSZCPBSE3FGFSFODFͱ
4UPSZCPBSE3FGFSFODFͱ
6*5BCCBS$POUSPMMFSͷ߹
$POUBJOFS7JFXͷ߹
͍ํ
3FGFSFODF 3FGBDUPS:PVS4UPSZCPBSE*OUFSGBDF#VJMEFS9DPEF IUUQTXXXZPVUVCFDPNXBUDI WIU2"57YM-OH ʲ9DPEFʳ4UPSZCPBSE3FGFSFODFΛ׆༻ͯ͠Έͨ IUUQTRJJUBDPNDIVCVSBJUFNTBDEEGGFDC <J04>ϊϯίʔσΟϯάͰ4UPSZCPBSEΛׂͰ͖Δ4UPSZCPBSE3FGFSFODF IUUQTEFWDMBTTNFUIPEKQTNBSUQIPOFJQIPOFTUPSZCPBSESFGFSFODF
ืू
ืू ɾJ04"OESPJE։ൃͰࠔͬͨ͜ͱ ɾ૬ஊͯ͠Έ͍ͨ͜ͱ ɾϥΠϒϥϦબఆͩͬͨΓ ɾTUPSZCPBSEͱશ෦ίʔυͱ͔YJCͱ͔ͲΕ͔͍͍ͷ͔ ɾ.7$ .77. .71ͱ͔͋Δ͚ͲઃܭͰ͍͍ͷ͋Δͷʁ ɾIPXUPSFGBDUPSJOH ԿͰߏ͍·ͤΜɻ͍͍ͩͨΓ·ͨ͠ɻ