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
Playground駆動開発 / Playground driven development
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
rockname
June 29, 2018
Programming
2
1.8k
Playground駆動開発 / Playground driven development
rockname
June 29, 2018
Tweet
Share
More Decks by rockname
See All by rockname
AIを活用したレシート読み取り機能の開発から得られた実践知 / AI Receipt Scan Practice
rockname
2
4k
Unlock the Potential of Swift Code Generation
rockname
0
490
生成AIを活用したレシート読み取り機能のアプリ開発の裏側 / AI Receipt Scan App Development
rockname
0
120
ゼロから理解するDependency Injection / Understanding Dependency Injection from the Ground Up
rockname
2
4.3k
サブスクリプション機能制御の設計における勘所
rockname
0
1.2k
Anatomy of Dynamic color
rockname
1
1.2k
キャッシュによる状態管理のアーキテクチャ / Cache-based state management architecture
rockname
10
20k
Optimistic Updatesで UXを向上させる / Improve UX with Optimistic Updates
rockname
2
1.5k
モバイルアプリのリストUIにおける 理想的なState表示について / The ideal state display in a mobile app list UI
rockname
6
2.1k
Other Decks in Programming
See All in Programming
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6k
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
170
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
420
CSC307 Lecture 05
javiergs
PRO
0
500
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.8k
AI & Enginnering
codelynx
0
110
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
170
CSC307 Lecture 07
javiergs
PRO
0
550
dchart: charts from deck markup
ajstarks
3
990
CSC307 Lecture 03
javiergs
PRO
1
490
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
1
230
Patterns of Patterns
denyspoltorak
0
1.4k
Featured
See All Featured
Leo the Paperboy
mayatellez
4
1.4k
[SF Ruby Conf 2025] Rails X
palkan
1
740
Between Models and Reality
mayunak
1
180
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
220
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
62
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Raft: Consensus for Rubyists
vanstee
141
7.3k
Designing for humans not robots
tammielis
254
26k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
310
Transcript
1MBZHSPVOEۦಈ։ൃ NJUFOF@NFFUVQ
ࣗݾհ झຯ ٿ؍ઓ࣮گಈըɾ7UVCFSؑ ٕज़తͳͱ͜Ζ J04ʢ "OESPJE 3BJMTʣ !SPDLOBNF ΈͯͶࣄۀ෦ΞϓϦ։ൃ(৽ଔ
ΞϓϦΤϯδχΞͷ ϫʔΫϑϩʔ
%FTJHOFS &OHJOFFS
%FTJHOFS &OHJOFFS
QSCSBODI %FTJHOFS &OHJOFFS
QSCSBODI EFTJHOSFWJFX %FTJHOFS &OHJOFFS
σβΠϯௐ w ෳͷղ૾ͰϨΠΞτ่͕Ε͍ͯͳ͍͔ w 6*ͷڍಈ͕ҙਤ͍ͯ͠Δͷ͔ w ϩʔΧϥΠζจݴͷ֬ೝ w FUDʜ
J04ͷ߹ #VJME 4JNVMBUPSPS%FWJDF #VJME͕௨ΔͷΛͬͯ ϨΠΞτΛ֬ೝ ϨΠΞτΛௐͯ͠ ࠶Ϗϧυ
6*ͷௐΛͬͱૣ͍αΠΫϧͰճ͍ͨ͠ʜ
r1MBZHSPVOEۦಈ։ൃ l1MBZHSPVOEESJWFOEFWFMPQNFOUz
1MBZHSPVOEۦಈ։ൃͱ w 6*ͷௐͷͨΊʹશιʔείʔυΛϏϧυ͢Δͷ͕͔͔࣌ؒΔ w ରͷ7JFX·ͰભҠ͢Δͷ໘ w ϩʔΧϥΠζϩάΠϯࡁΈ͔ͳͲͷ݅ʹΑͬͯมΘΔ6*Λ ͍͍ͪͪϏϧυͯ֬͠ೝ͢Δͷਏ͍ 7JFXͷΈΛ࣌ؒͰϏϧυͯ͠ ରγʔϯΛ1MBZHSPVEͰදࣔʂ
,JDLTUBSUFS͜Μͳײ͡
,JDLTUBSUFS͜Μͳײ͡
,JDLTUBSUFS͜Μͳײ͡
Γํ
$PDPB5PVDIGSBNFXPSL ΛλʔήοτʹՃ
$PDPB5PVDIGSBNFXPSL ΛλʔήοτʹՃ
࡞ͨ͠'SBNFXPSLʹ 7JFXΛՃ͍ͯ͘͠
XPSLTQBDFͱͯ͠อଘ
1MBZHSPVOEΛ ϓϩδΣΫτʹՃ
$BSUIBHFΛ༻ͨ͠߹ 7JFXͷදࣔʹඞཁͳϥΠϒϥϦΛՃ
1MBZHSPVOEͰ7JFXΛදࣔ let vc = ViewController() PlaygroundPage.current.liveView = vc
1MBZHSPVOEͰ7JFXΛදࣔ
%&.0 IUUQTHJUIVCDPNSPDLOBNF1MBZHSPVOE%SJWFO%FWFMPQNFOU
ϝϦοτ w ʢ6*ௐͷΈͰ͋ΕʣϏϧυ࣌ؒΛେ෯ʹॖͰ͖Δ w ϩʔΧϥΠζϩάΠϯࡁΈ͔ͷ݅ͳͲʹΑͬͯมΘΔ 6*Λ͙͢ʹ֬ೝͰ͖Δ w ڥมΛ֎ଆ͔ΒͤΔ7JFXߏʹͳΔͨΊઃܭ͕៉ ྷʹͳΔ
σϝϦοτ w ४උ͕ͦͦ͜͜ΊΜͲ͍͘͞ w 1MBZHSPVOEͷಈ࡞͕҆ఆ͠ͳ͍
·ͱΊ w 1MBZHSPVOEۦಈ։ൃ6*ͷௐΛૣ͍αΠΫϧͰ ߦ͏ͨΊͷ։ൃख๏ w 1MBZHSPVOEͰදࣔ͢ΔͨΊʹ7JFXʹ ϩδοΫஔ͔ͣʹ֎ଆ͔ΒڥมΛͤΔΑ͏ ʹ͠ͳ͚ΕͳΒͳ͍ͷͰઃܭ͕៉ྷʹͳΔʢͣʣ