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
rockname
June 29, 2018
Programming
2
1.7k
Playground駆動開発 / Playground driven development
rockname
June 29, 2018
Tweet
Share
More Decks by rockname
See All by rockname
生成AIを活用したレシート読み取り機能のアプリ開発の裏側 / AI Receipt Scan App Development
rockname
0
33
ゼロから理解するDependency Injection / Understanding Dependency Injection from the Ground Up
rockname
2
3.7k
サブスクリプション機能制御の設計における勘所
rockname
0
980
Anatomy of Dynamic color
rockname
1
1.1k
キャッシュによる状態管理のアーキテクチャ / Cache-based state management architecture
rockname
10
19k
Optimistic Updatesで UXを向上させる / Improve UX with Optimistic Updates
rockname
3
1.3k
モバイルアプリのリストUIにおける 理想的なState表示について / The ideal state display in a mobile app list UI
rockname
7
1.9k
オンデバイスで学習可能になったCreate MLで画像分類器を作ってみた💪 / Developing an app to train an image classifier on iOS Device using Create ML
rockname
4
490
The practice of inclusive design -WWDC21-
rockname
1
1.2k
Other Decks in Programming
See All in Programming
Introduction to kotlinx.rpc
arawn
0
770
sappoRo.R #12 初心者セッション
kosugitti
0
280
color-scheme: light dark; を完全に理解する
uhyo
7
500
Amazon Bedrockマルチエージェントコラボレーションを諦めてLangGraphに入門してみた
akihisaikeda
1
150
なぜイベント駆動が必要なのか - CQRS/ESで解く複雑系システムの課題 -
j5ik2o
14
4.8k
ナレッジイネイブリングにAIを活用してみる ゆるSRE勉強会 #9
nealle
0
160
.NET Frameworkでも汎用ホストが使いたい!
tomokusaba
0
200
CDKを使ったPagerDuty連携インフラのテンプレート化
shibuya_shogo
0
120
もう少しテストを書きたいんじゃ〜 #phpstudy
o0h
PRO
19
4.2k
PHPのバージョンアップ時にも役立ったAST
matsuo_atsushi
0
230
DRFを少しずつ オニオンアーキテクチャに寄せていく DjangoCongress JP 2025
nealle
2
290
dbt Pythonモデルで実現するSnowflake活用術
trsnium
0
270
Featured
See All Featured
The Cult of Friendly URLs
andyhume
78
6.2k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Why Our Code Smells
bkeepers
PRO
336
57k
The Cost Of JavaScript in 2023
addyosmani
47
7.4k
Gamification - CAS2011
davidbonilla
80
5.2k
Writing Fast Ruby
sferik
628
61k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Being A Developer After 40
akosma
89
590k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Scaling GitHub
holman
459
140k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
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ʹ ϩδοΫஔ͔ͣʹ֎ଆ͔ΒڥมΛͤΔΑ͏ ʹ͠ͳ͚ΕͳΒͳ͍ͷͰઃܭ͕៉ྷʹͳΔʢͣʣ