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
プログラミングを学ぶこと・教えること
Search
カーキ
January 04, 2021
Programming
0
74
プログラミングを学ぶこと・教えること
カーキ
January 04, 2021
Tweet
Share
More Decks by カーキ
See All by カーキ
Composeで敷き詰めるUIを どうやって作るか
takarkiz
0
69
TaskStackBuilderの紹介
takarkiz
0
26
Gemini API でアプリをつくりたい!
takarkiz
0
170
名古屋で勉強会を主催する3つの理由
takarkiz
0
180
GitHub Issue を利用したチケット管理
takarkiz
0
89
Gitの仕組みを理解しよう
takarkiz
0
92
Jetpack Compose でやってイイこと・ダメなこと
takarkiz
2
560
写真と動画の部分的なアクセス権について
takarkiz
0
230
もっとJetpackComposeと仲良くなる
takarkiz
0
300
Other Decks in Programming
See All in Programming
CDK開発におけるコーディング規約の運用
yamanashi_ren01
2
140
AIの力でお手軽Chrome拡張機能作り
taiseiue
0
170
2024年のkintone API振り返りと2025年 / kintone API look back in 2024
tasshi
0
220
Software Architecture
hschwentner
6
2.1k
仕様変更に耐えるための"今の"DRY原則を考える / Rethinking the "Don't repeat yourself" for resilience to specification changes
mkmk884
3
580
sappoRo.R #12 初心者セッション
kosugitti
0
260
ファインディの テックブログ爆誕までの軌跡
starfish719
2
1.1k
Amazon Q Developer Proで効率化するAPI開発入門
seike460
PRO
0
110
データの整合性を保つ非同期処理アーキテクチャパターン / Async Architecture Patterns
mokuo
49
17k
Amazon ECS とマイクロサービスから考えるシステム構成
hiyanger
2
570
Serverless Rust: Your Low-Risk Entry Point to Rust in Production (and the benefits are huge)
lmammino
1
110
ソフトウェアエンジニアの成長
masuda220
PRO
12
1.7k
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
67
11k
Building an army of robots
kneath
303
45k
Being A Developer After 40
akosma
89
590k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Adopting Sorbet at Scale
ufuk
74
9.2k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
How to Ace a Technical Interview
jacobian
276
23k
Done Done
chrislema
182
16k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Transcript
ϓϩάϥϛϯάΛֶͿ͜ͱɾ ڭ͑Δ͜ͱ ΧʔΩ!৽य़-5େձ
ࠓ͢͜ͱ ϝϯλʔͷ׆ಈʹ͍ͭͯ ϓϩάϥϛϯάΛֶͿ͜ͱ ϓϩάϥϛϯάΛڭ͑Δ͜ͱ ·ͱΊ
ϝϯλʔͷ׆ಈʹ͍ͭͯ
ϝϯλʔͷ׆ಈ w ͔Βؒɺ-JGFJT5FDIͰJ1IPOF "OESPJEΞϓϦ ։ൃίʔεͷϝϯλʔΛΊΔ w Նౙय़ʹظ߹॓ܗࣜɺִिͷεΫʔϦϯάܗ͕ࣜ͋Δ w ʮதߴੜҰਓͻͱΓͷՄೳੑΛ࠷େԽ͢ΔʯΛཧ೦ͱ͢Δ ڭҭʷϓϩάϥϛϯά
ʹ͍ͭͯߟ͑ͨؒ ϦϦʔεʁ ٕज़্ʁ ֶߍҎ֎ͷډॴʁ
ͪͳΈʹɺɺࠓ w ໊ݹͷεΫʔϧͷΫϥεϚωʔδϟʔΛۀҕୗͰ୲ w લͰ࢘ձਐߦΛͨ͠ΓɺΫϥεશମͷϚωδϝϯτ ڭҭʹܞΘΔ ϓϩάϥϛϯάΛֶͿͬͯԿʁ ڭ͑ΔͬͯԿʁʁ
ϓϩάϥϛϯάΛ ʰֶͿ͜ͱʱ
ٕज़ͷֶͼͷαΠΫϧ ۩ମ ந Ԡ༻ ใऩू ମݧ நԽɺϞσϧԽ ύλʔϯͷൃݟ ࣮ફ ݕূ
ελʔτ ग़యΤϯδχΞͷతੜ࢈ज़ඌହ
ٕज़ͷֶͼͷαΠΫϧ ۩ମ ந Ԡ༻ ग़యΤϯδχΞͷతੜ࢈ज़ඌହ αϯϓϧίʔυͳͲΛใऩू நతͳϧʔϧΛൃݟ ࣗͷϓϩάϥϜͰݕূ αϯϓϧίʔυʮQSJOU l)FMMP
8PSMEz ʯΛൃݟ͢Δ ʢྫʣ lɹzதͷจࣈྻΛදࣔ͢Δʁͱࢥߟ͢Δ ʢྫʣ QSJOU l͜Μʹͪz Λग़ྗͰ͖ͨʂ ʢྫʣ
ٕज़ֶशͷੵΈ্͛Ϟσϧ ग़యΤϯδχΞͷతੜ࢈ज़ඌହ ۩ମ ந Ԡ༻ 9 : ; ͦΕͧΕͷํʹശΛฒΔΠϝʔδ
ٕज़ֶशͷੵΈ্͛Ϟσϧ ग़యΤϯδχΞͷతੜ࢈ज़ඌହ ۩ମ ந Ԡ༻ 9 : ; ˞ۭதʹശΛஔ͚ͳ͍ ۩ମతͳࣄྫ͕͋ͬͯॳΊͯཧղͰ͖Δ
ٕज़ͷֶͼͷαΠΫϧ ۩ମ ந Ԡ༻ ελʔτ ग़యΤϯδχΞͷతੜ࢈ज़ඌହ ϓϩάϥϛϯάΛڭ͑Δ ϓϩάϥϛϯάΛڭ͑Δ
ϓϩάϥϛϯάΛ ʰڭ͑Δ͜ͱʱ
۩Λ͍͔ʹநʹ ͍͔࣋ͬͯ͘ ֶशͷϙΠϯτ
நతͳ֓೦ͷཧղ ʢதߴੜʹʣ ͍͠
நతͳ֓೦ΛͲ͏֫ಘ͢Δ͔ wൺֱֶͯ͠Ϳ wྺ࢙͔ΒֶͿ wύλʔϯຊ͔ΒֶͿ ࠓͱੲΛൺֱ͢Δ͜ͱͰɺڞ௨ະདྷ͕༧Ͱ͖Δ ग़యΤϯδχΞͷతੜ࢈ज़ඌହ Ұݟ؆୯ͦ͏͕ͩɺ۩ମແ͠Ͱ͍͠ɺɺɻ ޙ΄Ͳղઆ
நతͳ֓೦ΛͲ͏֫ಘ͢Δ͔ wൺֱֶͯ͠Ϳ ͨͱ͑ ʮҧ͍ʯʹ͢Δ Ϋϥεͷ֓೦Λ͍ͨম͖Ͱྫ͑Δ ʮಉ͡ʯͱʮҧ͍ʯ͔Βຊ࣭͕ݟ͑ͯ͘Δ ݱ࣮ੈքͷࣅͨͷʹྫ͑Δ͜ͱͰΑΓۙʹͳΔ Ϋϥεͱߏମͷʮҧ͍ʯ
ʮநతʯΛֶͿ ग़యՊֶΛͲ͏ڭ͑Δ͔ΞϝϦΧʹΑΔ৽͍͠ཧֶڭҭͷ࣮ફຊཧڭҭֶձ ந 9 : ; Ԡ༻ ۩ମ ˡ۩ମྫ͕ͨ͘͞Μ͋Δͱந҆ఆͯ͠ཧղͰ͖Δ
ۙͳྫ͑Ͱ͑Δ ۙͳ۩ମྫΛͨ͘͞Μࣔ͢ ʮಉ͡ʯͱʮҧ͍ʯ͔Βநతͳ֓೦Λઆ໌
;ํͷཧղΛਂΊΔ ந 9 : ; Ԡ༻ ۩ମ ࣗͰࢼߦࡨޡΛͰ͖ΔΑ͏ʹͳΕɺࣗͰ͖Δ ࣦഊ͢ΔܦݧΛ૿͢ w
ఆظతʹνΣοΫςετΛߦ͏ w จ๏ຊϊοΫ ͍ͬͯͨ͜ͱ ܦݧΛ͢Δͷֶशऀࣗ ˠڥΛͭ͘Δ͜ͱ͔͠Ͱ͖ͳ͍
·ͱΊ
ֶशͷΈΛΔͱ ֶͼํ͕มΘΔ ͍͑ͨ͜ͱ
ֶͼͷଟ͍ʹ ͍͖ͯ͠·͠ΐ͏ʂ ͓ΘΓ
ࢀߟࢿྉ