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
【開催説明資料】iOSアプリ開発のための Functional Architecture 情報共有会
Search
yimajo
October 25, 2020
Programming
0
210
【開催説明資料】iOSアプリ開発のための Functional Architecture 情報共有会
https://connpass.com/event/192067/
yimajo
October 25, 2020
Tweet
Share
More Decks by yimajo
See All by yimajo
良いテストコードのために悪いテストコードを理解する - 不安定なテスト編: iOSアプリ開発ユニットテストの場合
yimajo
20
5.1k
TCAの Shared Stateって どういう仕組みになってんの?
yimajo
0
970
Swift 5.9 からの Observation はiOS17 未満 からも使えて struct の変更検知もできるんすかね?
yimajo
2
510
不安定なテストは200種類あんねん
yimajo
3
620
TCA v0.19.0からのSwitchStore/CaseLetが良い
yimajo
0
1.7k
TCAでViewStoreにKeyPath DynamicMemberLookupが使われてる件
yimajo
0
940
TCAでのClient/Managerの 利用パターンでは副作用のActionやErrorを分離できる
yimajo
0
730
SWORD ART COMBINE
yimajo
1
1k
iOSアプリ開発のためのThe Composable Architectureがすごく良いので紹介したい
yimajo
5
4k
Other Decks in Programming
See All in Programming
入社1ヶ月でここまでやった!Findy Toolsインフラ支援の最適化
rvirus0817
6
1.4k
コード生成を伴うLLMエージェント - 2024.07.18 Tokyo AI
smiyawaki0820
11
4.1k
Cloudflare Workers x AWS Lambdaの組み合わせユースケース / Cloudflare Workers x AWS Lambda Combination Use Case
seike460
PRO
2
310
Architectures with Lightweight Stores: New Rules and Options
manfredsteyer
PRO
0
100
HMSコンペ 11th Solution (team : kansai-kaggler)
t88
1
690
企業向け生成AIアプリの 開発から得られた知見
takaakikakei
0
310
君たちはどうコードをレビューする (される) か / 大吉祥寺.pm
utgwkk
15
8.5k
ぼっちを避けて楽しむためのアノテコノテ / Various Tips and Tricks to Avoid Loneliness and Have Fun
nrslib
3
1.7k
Temporalを取り巻く仕様を整理する
sajikix
0
120
CSC307 Lecture 13
javiergs
PRO
0
150
DDDを志して3年経ったら「DDDの皮を被ったクリーンアーキテクチャ」になった話【デブサミ2024夏】
texmeijin
1
620
20240706_CDKConf
takuyay0ne
0
1.2k
Featured
See All Featured
Teambox: Starting and Learning
jrom
130
8.6k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
12
3.8k
Building Applications with DynamoDB
mza
89
5.8k
Atom: Resistance is Futile
akmur
261
25k
The Cost Of JavaScript in 2023
addyosmani
31
4.7k
Writing Fast Ruby
sferik
623
60k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
17
8.7k
How to Ace a Technical Interview
jacobian
274
23k
GitHub's CSS Performance
jonrohan
1026
450k
Practical Orchestrator
shlominoach
185
10k
Fantastic passwords and where to find them - at NoRuKo
philnash
42
2.7k
Learning to Love Humans: Emotional Interface Design
aarron
269
39k
Transcript
2020.10.25 14:00 - 15:45 iOSΞϓϦ։ൃͷͨΊͷ Functional Architecture ใڞ༗ձ ։࠵આ໌ࢿྉ
Functional Architecture ͱԿ͔
ਖ਼͍͠ఆٛͳΜͯͲ͜ʹͳ͍
͕ࣗ Functional ͳ ArchitectureͩͱࢥͬͨΒͦ Ε͕ɺͦΕ͕ͦ͜Functional ArchitectureͰ͍͍
Functional ք۾ջ͕͍ ͷͰେԿͰͳ͠
Architecture ͱ͍͏ݴ༿จ຺ʹڧ ͘ґଘ͍ͯ͠Δ༻ޠͳͷͰͳ͠
ΦϯϥΠϯͰͷ ൃදελΠϧʹ͍ͭͯ
ൃද5͔Β10 5ͰऴΘ͔ͬͯ·͍·ͤΜ͕10·Ͱ
ൃදऀʹͲͪΒ͔ฉ͘ͷͰͲͬͪͰൃද͍͔ͨ͠ڭ͑ͯԼ͍͞ • ൃදதਵ࣭࣌ʹ͑ΔλΠϓ • ࢹௌଆϚΠΫonͰਵ࣌Ԡͯ͠Α͠ • Zoomͷػೳ΄͔ͰϦΞΫγϣϯ • ൃදதࣗͷൃදʹूதͯ͋͠ͱͰ࣭࣌ؒΛઃ͚ΔλΠϓ •
ࢹௌଆͷਓϚΠΫoff • Zoomͷػೳ΄͔ͰϦΞΫγϣϯ
ͦͷଞ
ଓɺஅࣗ༝ʹ ؾʹ͠ͳ͍ͷͰࣗ͝ͷ߹ʹ͋Θ͍ͤͯͩ͘͞
࠷ޙʹײΛશһʹ ฉ͘ͷΛΕͣʹ
࣮ݧతʹͬͯΔͷͰ ͻͱ͜ͱײΛฉ͔͍ͤͯͩ͘͞ վળͰ͖Δ͕͋ͬͨΓ͢Δ͔͠Εͳ͍ͷͰ