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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
yimajo
October 25, 2020
Programming
290
0
Share
【開催説明資料】iOSアプリ開発のための Functional Architecture 情報共有会
https://connpass.com/event/192067/
yimajo
October 25, 2020
More Decks by yimajo
See All by yimajo
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
850
いま中途半端なSwift 6対応をするより、Default ActorやApproachable Concurrencyを有効にしてからでいいんじゃない?
yimajo
2
670
11年かかって やっとVibe Codingに 時代が追いつきましたね
yimajo
1
380
iOSアプリ開発で 関数型プログラミングを実現する The Composable Architectureの紹介
yimajo
3
320
良いテストコードのために悪いテストコードを理解する - 不安定なテスト編: iOSアプリ開発ユニットテストの場合
yimajo
22
6.7k
TCAの Shared Stateって どういう仕組みになってんの?
yimajo
0
2.6k
Swift 5.9 からの Observation はiOS17 未満 からも使えて struct の変更検知もできるんすかね?
yimajo
2
1.1k
不安定なテストは200種類あんねん
yimajo
3
1.2k
TCA v0.19.0からのSwitchStore/CaseLetが良い
yimajo
0
2k
Other Decks in Programming
See All in Programming
いつか誰かが、と思っていた フロントエンド刷新5年間の実践知
kiichisugihara
1
260
20年以上続くプロダクトでも使い続けられる静的解析ツールを求めて
matsuo_atsushi
0
140
Surviving Black Friday: 329 billion requests with Falcon!
ioquatix
0
2.8k
Symfony AI in Action - SymfonyLive Berlin 2026
chr_hertel
1
120
GitHubCopilotCLIをはじめよう.pdf
htkym
0
320
【26新卒研修】OpenAPI/Swagger REST API研修
dip_tech
PRO
0
140
AgentCore Optimizationを始めよう!
licux
3
210
Are We Really Coding 10× Faster with AI?
kohzas
0
120
検索設計から 推論設計への重心移動と Recall-First Retrieval
po3rin
5
1.6k
Agentic Elixir
whatyouhide
0
440
ソフトウェア設計の結合バランス #phperkaigi
kajitack
0
490
Import assertionsが消えた日~ECMAScriptの仕様はどう決まり、なぜ覆るのか~
bicstone
2
180
Featured
See All Featured
Designing for Timeless Needs
cassininazir
0
220
Abbi's Birthday
coloredviolet
2
7.4k
Practical Orchestrator
shlominoach
191
11k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.7k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
170
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
500
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
290
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
560
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ͷػೳ΄͔ͰϦΞΫγϣϯ
ͦͷଞ
ଓɺஅࣗ༝ʹ ؾʹ͠ͳ͍ͷͰࣗ͝ͷ߹ʹ͋Θ͍ͤͯͩ͘͞
࠷ޙʹײΛશһʹ ฉ͘ͷΛΕͣʹ
࣮ݧతʹͬͯΔͷͰ ͻͱ͜ͱײΛฉ͔͍ͤͯͩ͘͞ վળͰ͖Δ͕͋ͬͨΓ͢Δ͔͠Εͳ͍ͷͰ