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
2023年 認知負荷との戦い
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ysk8hori
December 10, 2023
Programming
0
290
2023年 認知負荷との戦い
2023/12/09 ゆるWeb札幌#25 のLTでの発表資料です。
以下について自分が考えて実行したことを発表しました。
- コードと認知負荷
- マネジメントと認知負荷
- UI/UXと認知負荷
ysk8hori
December 10, 2023
Tweet
Share
More Decks by ysk8hori
See All by ysk8hori
TypeScript Graph でコードレビューの心理的障壁を乗り越える
ysk8hori
3
2.6k
2020/11/30 ゆるWeb札幌 ナンプレSPAを vue + TypeScript で作った話
ysk8hori
0
260
Other Decks in Programming
See All in Programming
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
Gemini for developers
meteatamel
0
100
dchart: charts from deck markup
ajstarks
3
1k
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
260
AtCoder Conference 2025
shindannin
0
1.1k
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
630
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
ノイジーネイバー問題を解決する 公平なキューイング
occhi
0
110
MUSUBIXとは
nahisaho
0
140
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
200
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
200
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
150
Featured
See All Featured
Docker and Python
trallard
47
3.7k
What's in a price? How to price your products and services
michaelherold
247
13k
The Limits of Empathy - UXLibs8
cassininazir
1
220
Utilizing Notion as your number one productivity tool
mfonobong
3
220
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
For a Future-Friendly Web
brad_frost
182
10k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
280
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.9k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
94
From π to Pie charts
rasagy
0
130
Transcript
2023/12/09 ϗϦͪΌΜ ιϑτΣΞ։ൃͱೝෛՙ ̎̌̎̏ ೝෛՙͱͷઓ͍
X @YSK8_ / 🐱🐙 https://github.com/ysk8hori ϗϦͪΌΜ • ϑϩϯτΤϯυΤϯδχΞ • φϯϓϨʢಠʣΞϓϦ
• https://numberp.net/
৺ཧ্ֶͷ֓೦ ೝෛՙͱ • ೝ৺ཧֶ (cognitive psychology) Ͱɺʮ༻͞ΕΔϫʔΩϯάϝϞϦͷ૯ྔʯΛࢦ͢ɻ • ೝෛՙཧͷجຊతͳߟ͑ํɺϫʔΩϯάϝϞϦʔͷׂͱݶքΛΑΓߟྀ͢Δ͜ͱͰɺ ڭҭσβΠϯͷ্࣭͕͢Δͱ͍͏ͷͰ͋Δɻ
ൃද༰ • ίʔυͱೝෛՙ • Ϛωδϝϯτͱೝෛՙ • UI/UXͱೝෛՙ
ίʔυͱೝෛՙ • ίʔυͷϝϯςφϏϦςΟೝෛՙʢՄಡ ੑߏͳͲͷཧղ༰қੑʣͱؔΘΓ͕͋Δ • ͲΕ͚ͩՄಡੑߏΛྑͯ͘͠ • ຊ࣭తͳෳࡶ͞ͷվળࠔ • ಛʹϨϏϡʔ࣌ͷೝෛՙ՝
ೝෛՙͷߴ͍ίʔυϕʔεʢAIੜʣ
TypeScript Graph ϨϏϡʔ࣌ͷೝෛՙݮͷ • TypeScript ͷίʔυϕʔε ʹ͓͚ΔϑΝΠϧؒͷґଘ ؔΛࢹ֮Խ͢Δ CLI •
→՝ • ར༻ऀ͕ίϚϯυΛଧͭ ඞཁ͕͋Δ TypeScript Gr a ph ʹΑͬͯग़ྗ͞Εͨ Merm a id ͷϑϩʔνϟʔτμΠΞάϥϜ
delta-typescript-graph-action TypeScript Graph Λ CI Ͱಈ͔͢ • Pull Request ͰͷมߋՕॴ
पลͷߏΛՄࢹԽͯ͠ Pull Request ʹߘ͢Δ • GitHub Action ͱͯ͠ެ։
TypeScript Graph ͷޮՌ • ݸਓతʹϨϏϡʔ࣌ͷೝෛՙݮʹཱ͍ͬͯΔͱײ͡Δ • ʢΞϯέʔτఆྔతͳܭଌࠓޙʣ • ߏ্ͷΛ༰қʹνΣοΫͰ͖Δ
Ϛωδϝϯτͱೝෛՙ • 💭ΥʔλʔϑΥʔϧ͕ػೳ͠ͳ͍ཁҼʹ ೝෛՙͷߴ͕͋͞Γͦ͏ • 💭ೝෛՙ͕ߴ͍ϓϩδΣΫτͰɺߟྀ ࿙Ε࣮࿙ΕͳͲͳͲෆ۩߹͕ଟൃ͢Δ ͜ͱ͕૾Ͱ͖Δɻ ೝෛՙͷߴ͍ϓϩδΣΫτϚωδϝϯτʢAIੜʣ
େ͖ͳϓϩδΣΫτͷೝෛՙݮ • Ϣʔεέʔε͝ͱʹߟ͑Δ͜ͱͰ • Ϛωδϝϯτ༷ઃܭ࣮γϯϓϧ • ೝෛՙ͍ • 💭 ࠓޙৗʹΞδϟΠϧ։ൃͷΑ͏ʹখ͘͞ΠϯΫϦϝϯτ͠ͳ͕Β։ൃ͍ͨ͠
• ͪΖΜ࠷ऴతͳ౸ୡΛݟࣦ͍͚ͬͯͳ͍ • ͔͠͠ํసͰ͖ΔΑ͏ʹͳΓ͍ͨ Ϣʔεέʔε͝ͱʹϦϦʔεՄೳ͔Λަব͠ɺ࣮ߦͨ͠ɻ
λεΫϚωδϝϯτͷೝෛՙݮ • λεΫͷܨ͕ΓΫϦςΟΧϧύε • →ࠓԿ͕Ͱ͖Δͷ͔Θ͔Δ • →։ൃऀ͕ࣗతʹಈ͚Δ • ʲ؇ืʳ͜͏͍͏ݟͤํΛ࣮ݱ͍ͯ͠Δྑ͍ ײ͡ͷλεΫཧπʔϧ
λεΫΛϑϩʔνϟʔτʹͯ͠ཧ͢Δ
̪̭ʗ̪̞σβΠϯͱೝෛՙ • ΤϯδχΞͷݴ༿σβΠφʔʹڹ͔ͳ͍ • ʮ͜͏ͨ͠ํ͕ྑ͍ͱࢥ͍·͢ʯͰڹ͔ ͳ͍ • ײ֮Ͱͳࠜ͘ڌΛ࣋ͬͯٞͰ͖Δ͖ ೝෛՙͷߴ͍UI
ΤϯδχΞ͕σβΠφʔͱձ͢ΔͨΊʹ৺ཧֶΛ͔͡Δ ̪̭ʗ̪̞ͷೝෛՙݮ • ॻ੶ʮUXσβΠϯͷ๏ଇʯ • L a ws of UX
ͷαΠτΛॻ੶Խͨ͠ͷ • L a ws of UX Ͱհ͞Ε͍ͯΔ৺ཧֶత๏ଇ • ̎̍ݸத̍̎ݸ͕ೝʹؔΘΔ๏ଇ • →UI/UXσβΠϯͷ࣭ͷೝෛՙͱؔ Θ͍ͬͯΔʢงғؾͰݴͬͯ·͢ʣ UXσβΠϯͷ๏ଇ
৺ཧֶత๏ଇΛࠜڌʹձͰ͖ͨ • ࣗͷײ֮ͷݴޠԽ͕Ͱ͖ͨ • ೲಘ͍͚ͯͨͩ͠Δ • ʮࢲͦͷॻ੶࣋ͬͯ·͢ʂʯͳͲͷԠ • ڞ௨ೝ͕͍ࣝ࣋ͯͯΔײ •
ࢍಉΛಘΒΕɺಉ͡ํΛ͘͜ͱ͕Ͱ͖ͨʂ • 💭 ࠓޙ͞ΒʹͦͷํΛ໌֬ʹఆ͍͖͍ٛͯͨ͠ • →σβΠϯݪଇͷఆٛ
̎̌̎̏ͷՌɿ ೝෛՙͱઓͬͨ݁Ռɺ৺ཧֶత๏ଇͱग़ձͬͨ ͓ΘΓʹ • ⭐ UI/UXͷೝෛՙݮίʔυϕʔεͷϝϯςφϏϦςΟվળʹͭͳ͕Δ • UI/UXͷೝෛՙݮɺ݁Ռతʹ֓೦͝ͱͷUIίϯϙʔωϯτAPIΛ࡞Δ͜ͱʹͳΔ • ͦΕσβΠϯγεςϜDDDͰ
ೝෛՙݮͯ͢Λղܾ͠·͢ ΒΜ͚Ͳɻ Ch a tGPT͕ੜͨ͠ʮೝෛՙΛԼ͛Δ͜ͱ͕ͯ͢Λղܾ͢ΔʯͱޛΓΛ։͍ͨϑϩϯτΤϯυΤϯδχΞͷը૾