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
その「common」ディレクトリ、腐っていませんか?
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
kinocoboy
January 25, 2026
Programming
120
1
Share
その「common」ディレクトリ、腐っていませんか?
commonディレクトリの中身、皆さん把握していますか?
私はできていませんでした。それを最適化しつつ、コードを長持ちさせるための工夫を話しました。
kinocoboy
January 25, 2026
More Decks by kinocoboy
See All by kinocoboy
フロントエンドにおける「型」の責任分解に対する1つのアプローチ
kinocoboy2
5
2.2k
メタファーの使い方
kinocoboy2
0
390
LLMとPlaywright/reg-suitを活用した jQueryリファクタリングの実際
kinocoboy2
5
1.3k
UIパフォーマンス最適化: AIを活用して100倍の速度向上を実現した事例
kinocoboy2
1
1.1k
【ScrumFestNiigata2024】a11yを起点とした組織横断を完了するためにアジャイルチームにとって大切だったこと100選
kinocoboy2
0
710
JSConfjp2023 Storybook駆動開発の再現性と効率化
kinocoboy2
2
4.2k
新卒だったころの僕へ向けて
kinocoboy2
0
230
スクラムマスターを目指すためにギャルになってみた話
kinocoboy2
9
12k
NINNO Tech Fest #05 春の推し
kinocoboy2
0
310
Other Decks in Programming
See All in Programming
Claude Codeをカスタムして自分だけのClaude Codeを作ろう
terisuke
0
140
実用!Hono RPC2026
yodaka
2
240
おれのAgentic Coding 2026/03
tsukasagr
1
150
Server-Side Kotlin LT大会 vol.18 [Kotlin-lspの最新情報と Neovimのlsp設定例]
yasunori0418
1
160
感情を設計する
ichimichi
5
1.5k
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
200
Cache-moi si tu peux : patterns et pièges du cache en production - Devoxx France 2026 - Conférence
slecache
0
260
Vibe하게 만드는 Flutter GenUI App With ADK , 박제창, BWAI Incheon 2026
itsmedreamwalker
0
550
VueエンジニアがReactを触って感じた_設計の違い
koukimiura
0
180
JOAI2026 1st solution - heron0519 -
heron0519
0
140
Spec Driven Development | AI Summit Vilnius
danielsogl
PRO
1
110
ドメインイベントでビジネスロジックを解きほぐす #phpcon_odawara
kajitack
3
790
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
250
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
490
Skip the Path - Find Your Career Trail
mkilby
1
110
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
180
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
380
The Pragmatic Product Professional
lauravandoore
37
7.2k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Thoughts on Productivity
jonyablonski
76
5.1k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
520
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Transcript
© kaonavi, inc. 1 その「common」ディレクトリ、 腐ってませんか? kinocoboy
自己紹介 © kaonavi, inc. 2 kinocoboy 所属: 株式会社カオナビ 今の趣味: 自転車作ってる。庭に穴掘る。プラモ
プライベート : 2児の父 / 北海道出身・千葉市在住 好きだったライブラリ : Riot.js , Meteor.js (わかる人います か...?)
© kaonavi, inc. 3 🤔 突然ですが、質問です あなたのプロジェクトの common の中身 把握していますか?
None
None
None
None
None
None
None
None
None
None
None
None
None