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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
irof
August 26, 2020
Technology
4.9k
6
Share
自分のための道具作りのすすめ
【オンライン】 JJUGナイトセミナー「おうちで!ビール片手にLT大会!」8/26(水) 開催
irof
August 26, 2020
More Decks by irof
See All by irof
視座の上げ方
irof
1
95
アーキテクチャと考える迷子にならない開発者テスト
irof
10
4.2k
技術的負債の正体を知って向き合う
irof
0
950
関ジャバと言う場
irof
0
280
型で語るカタ
irof
2
1.5k
つよそうにふるまい、つよい成果を出すのなら、つよいのかもしれない
irof
1
460
複数アプリケーションを育てていくための共通化戦略
irof
9
5.5k
SpringBootにおけるオブザーバビリティのなにか
irof
1
1.4k
Javaアプリケーションモニタリングの基本
irof
7
2.9k
Other Decks in Technology
See All in Technology
Digitization部 紹介資料
sansan33
PRO
1
7.3k
クラウドネイティブな開発 ~ 認知負荷に立ち向かうためのコンテナ活用
literalice
0
130
AzureのIaC管理からログ調査まで、随所に役立つSkillsとCustom-Instructions / Boosting IaC and Log Analysis with Skills
aeonpeople
0
230
EBS暗号化に失敗してEC2が動かなくなった話
hamaguchimmm
2
200
マルチプロダクトの信頼性を効率良く保っていくために
kworkdev
PRO
0
160
基盤を育てる 外部SaaS連携の運用
gamonges_dresscode
1
120
AIはハッカーを減らすのか、増やすのか?──現役ホワイトハッカーから見るAI時代のリアル【MEGU-Meet】
cscengineer
0
160
MLOps導入のための組織作りの第一歩
akasan
0
330
「SaaSの次の時代」に重要性を増すステークホルダーマネジメントの要諦 ~解像度を圧倒的に高めPdMの価値を最大化させる方法~
kakehashi
PRO
2
830
AI バイブコーティングでキーボード不要?!
samakada
0
570
社内エンジニア勉強会の醍醐味と苦しみ/tamadev
nishiuma
0
210
Claude Code を安全に使おう勉強会 / Claude Code Security Basics
masahirokawahara
10
33k
Featured
See All Featured
Deep Space Network (abreviated)
tonyrice
0
120
Utilizing Notion as your number one productivity tool
mfonobong
4
290
New Earth Scene 8
popppiees
3
2.1k
Odyssey Design
rkendrick25
PRO
2
570
The Art of Programming - Codeland 2020
erikaheidi
57
14k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
140
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Code Review Best Practice
trishagee
74
20k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
43k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
55k
Transcript
ࣗ鱳鱤鲆鱳ಓ۩࡞鲏 鱳鱞鱞鲆 ++6(鳂鲜鳀鲳鳗鳂鱅鱏鱋鱦鱬ʂ鳋鱅鳣ยख鱰-5େձʂ 5 !JSPG
Կ鱐࡞鲐鱳鱑 ษڧ鱰鱯鲐 ʜʜ鱭鱴ݴ鱋鱖鲑鱮
ۀ鱬鲯鲱鲾鳘࡞鱨鱫鲐鱜 ࡞鲏鱤鱉鳚鳆鱨鱫鱯鱉鱜 鱉鱉鲭鱅鳋鲱鱭鱐ࢥ鱉ු鱐鱵鱯鱉鱜 鱨鱫鱐鲇鱋ੈ鱰鱇鲐鱥鲒鱋鱜
ࠊ鱰鱬鱨鱐鱉ॏੴ鲗 ๊鱍鱫鲐օ鱚鲘 鱢鲘鱯օ鱚鲘鱰
ࣗ鱳鱤鲆鱳 ಓ۩࡞鲏 鱳鲗鱜鱫鲄鲃鱞
鱺鱩鱋鱳鳏鳥鲨鳡鳖 鱇鱤鲏鲃鱍鱳ࣄ鱑鱇鱤鲏鲃鱍鱰ߦ鲔鲑鲐 鱢鲘鱯ੈք鱑鱉鱉 鱥鱐鲎鲃鱟鱴 ࢲ鱳鱜鱫鱉鲐鱘鱭鲗鱇鱤鲏鲃鱍鱰鱞鲐 鱢鲘鱯ҙਤ鱬鱨鱫鱉鲃鱞 鱘鱉鱩鱬鱞ˠ ʢࣗݾհলུʣ
ࣗ鱳鱤鲆鱳ಓ۩
ࣗ鱳鱤鲆鱳ಓ۩ ࣄ鲗鱦鲌鱨鱭ָ鱰鱞鲐 ৗ鲗鱦鲌鱨鱭ָ鱰鱞鲐
ࣗ鱳鱤鲆鱳ಓ۩ ࣄ鲗鱦鲌鱨鱭ָ鱰鱞鲐 ৗ鲗鱦鲌鱨鱭ָ鱰鱞鲐 ָ鱜鱤鱉
ਓੜ鱴ࠔ鲏鱙鱭鱑 鱤鱔鱚鲘鱥 ָ鱜鱤鱉鱳鱰
ਓੜ鱴ࠔ鲏鱙鱭鱑 鱤鱔鱚鲘鱥 鱘鱉鱩鲗鱯鲘鱭鱐鱜鲍鱋
ࠔ鲏鱙鱭鲗 鱯鲘鱭鱐鱜鲍鱋 ʮ࡞鲏鱤鱉鳚鳆ʯ鱝鲈鱯鱔 鱥鱨鱤鲎Կ鱐鱇鲐ʜʜ鲍鱲ʁ
鱋鱅鲘 ࡞鲐ཧ༝୳鱜
୳鱜鱫鲇鱴֎鱞鱳鱐 ࡞鲐ཧ༝୳鱜
鱘鱨鱦鱥ʂ ࡞鲐ཧ༝୳鱜
鱦鲌鱨鱭鱥鱖ਅ໘鱯 鱬鱒鲐ؾ鱑鱞鲐鲗鱍鲐鱳鱴ॏཁ鱯鲱鲥鳣 鱬鱒鲐ؾ鱑鱞鲐鱑鱍鲐鱭ɺஅ鲉ਫ਼鱑 ্鱜ɺࣄނ鲇ݮ鲏鲃鱞ɻ 鱍鱯鱉鱭શ෦ݕূ鱜鱯鱒鲈鱉鱖鱯鱔鱯鲐ɻ鱭鱴ݴ鱍ࠜڌ鱳鱯鱉ࣗ৴鱴ѱɻ ࣮ࡍ鱰औ鲏鲄ɺ鲦鳛鲻鳏鱰ଧ鱦鱳鲆鱚鲑鱩鱩ɺ ৴鱝鲎鲑鲐鱭鱘鲒鲃鱬Ҿ鱒্鱗鱫鱏鱒鱤鱉ɻ ࣄ鱬鱴ಘ鱉ɻ鱐鲇鱜鲑鱯鱉ɻ 鲚鲰鳛鲜鳣鱯ߟ鱍ํ鱑ଉ鱜鱫鱤鲎鱰鱩鱖鲎鲑鱫鲐鱥鲒鱋鱖鱮鱲ɻ
࣮ྫɿ࠷ۙ࡞鱨鱤鲇鱳 ʢએ鱭鲇ݴ鱋ʣ
+*(&3%
鱛鱨鱔鲏 鲫鱅鳁鲗ॻ鱒鱤鱉ࣗ鱳鱤鲆鱳 42-鱬&3ઃܭ鱞鲐鱤鲆鱳鲼鱅鳣 &3ਤ鱬্鱗鱫鱐鲎 %%-鲗ॻ鱔 %%-ॻ鱉鱫鱐鲎 &3ਤ鲗ோ鲆 ಉ࣌鱰ൃల鱚鱠鲐 鱬鱴鱯鱔
&3ਤ鱴ৗ࣌ݟ鱤鱉鲔鱖鱝鲈鱯鱉 鱐鲎鳙鳫鲾鳂鳫鲱鱚鲑鱯鱔鱯鲐 &3ਤˠ%%-鱴Մೳ鱥鱖鲑鱮ɺѻ 鱋ใ鱳ࠩ鱯鱮鱬ɺ&3ਤ鱑औ鲏 鱚鲑鲐鲍鱋鱰鱯鲐 ٯ鱯鲎ҡ࣋鱬鱒鲐 鱘鲑鱑鱬鱒鱤鲎ָ鱰鱯鲐
+*(鱳جຊࢥ ใྔ鱴ଟ鱉 ؾ鱪鱒鱴ಘ鱪鲎鱉 ߹ੑ鱑อ鱦鲉鱞鱉 ࣮ଶ鱭ဃ鱜鱯鱉 ใྔ鱴গ鱯鱉 ؾ鱪鱒鲗ಘ鲉鱞鱉 ߹ੑ鱑อ鱦鱰鱔鱉 ࣮ଶ鱭ဃ鱜鱑鱦 鲵鳍鳀鲞鲟鲚鱳վળ鲗ॏ鱲鲐鱤鲆鱰
鲫鱅鳁鲗࣠鱰鱉鱉鱭鱘औ鲏ʢ鱜鱤鱉ʣ %PDVNFOU $PEF د鲏ಓ
鱦鱯鲄鱰+*( 鲫鱅鳁鱰鲍鲐ઃܭ鲗 ิॿ鱞鲐ಓ۩鱬鱞ɻ 鳢鳕鲰鳀鳢鲉鲱鳡鲜 鳁鲗鱙ཡ鱔鱥鱚鱉ɻ +*(鲇ʮࣗ鱳鱤鲆 鱳ಓ۩ʯ鱳Ұ鱩ɻ 鱖鱮ʮຖि鳢鳢鱅鲱鱜鲍鱋鱡ʯ鱯鲘鱫ྲྀੴ鱰 ؾܰ鱰ݴ鱍鱯鱉鱐鲎ࠓճ鱴+*(&3%鱬鱜鲃鱞ɻ ଞ鱳ಓ۩鱬鲇鱉鱉鲘鱥鱖鱮鱲ɻ
https://github.com/dddjava/jig د鲏ಓ
2&3ਤग़ྗ鲼鱅鳣ɺ鱇鲐鲍鱲ʁ ཉ鱜鱉ใҎ֎鱴ཁ鲎鱯鱉 త鱴&3ઃܭࢧԉɻཉ鱜鱉鱳鱴3ʢ',ʣ鱥鱖鱬ଞ鱴鳆鲜鲲 )%BUBCBTF&OHJOFରԠ IDPOTPMF鱰鲄ࠐ鲄鱤鱉ࢥ鱉鱇鲐ʢࢥ鱉鱥鱖ʣ +BWB鱐鲎࣮ߦ鱜鱤鱉 鲾鲱鳀ɺ鲚鳏鳢鲩鱅鲯鳟鳫鲭鱅鳈鱅ىಈ࣌ɺ鳢鲧鲠鲱鳀࣌
࣮ߦྫ 4QSJOH#PPU5FTU鱥鱭%#ઃఆ鲗鱠鲎鲑鲐鱳鱬ָ ผ鱰4QSJOH#PPU鱝鲈ແ鱔鱫鲇ಈ鱒鲃鱞
ࢥ鱉ཱ鱨鱫鱐鲎鱳鲷鲜鳘鳡鲜鳫 ࡾ࣌ؒ鱦鲌鱉 ࡞鲒鱋 鳢鳢鱅鲱 鲚鲻鳏鲿鱅鳀鱭鱐 ࡞鲑鲐ؾ鱑鱞鲐 鱯鲘鱐鱯鱉鱐鱯鱭 ୳鱜鱤鲏
ࢼ鱜鱤鲏
ࢥ鱉ཱ鱨鱫鱐鲎鱳鲷鲜鳘鳡鲜鳫 ࡾ࣌ؒ鱦鲌鱉 ࡞鲒鱋 鳢鳢鱅鲱 鲚鲻鳏鲿鱅鳀鱭鱐 ࡞鲑鲐ؾ鱑鱞鲐 鱯鲘鱐鱯鱉鱐鱯鱭 ୳鱜鱤鲏
ࢼ鱜鱤鲏 鲍鱅鱞鲐鱰 鱦鱯鲄鱰ɺ鱘鱳-5鱰ਃ鱜ࠐ鲘鱥鱬鱞ɻ 鱢鱉鲉ࠓ鱘鲑࡞鱨鱤鱯鱨鱫ࢥ鱨鱫ɻ ਂ鱳鳆鳢
ॳճ鳢鳢鱅鲱࣌鱳શ 鲵鱅鲱 ݟ鱫鱳௨鲏鲧鳡 鲱ɺ鳙鲵鲻鳁 ৭ʑ鱇鲐鱖鱮ɺԿ鲍 鲏ྫ֎ॲཧ鱳鲉鲐ؾ 鱳鱯鱚 YՕॴ 鱘鲘鱯鱳鱬鲇ެ։鱜鱫鱉鱉鲘鱥鲍
ॳճ鳢鳢鱅鲱࣌鱳શ 鲵鱅鲱 ݟ鱫鱳௨鲏鲧鳡 鲱ɺ鳙鲵鲻鳁 ৭ʑ鱇鲐鱖鱮ɺԿ鲍 鲏ྫ֎ॲཧ鱳鲉鲐ؾ 鱳鱯鱚 YՕॴ େ鱯鲇鱳鱬 鱯鱔鱫鱉鱉
鱘鲘鱯鱳鱬鲇ެ։鱜鱫鱉鱉鲘鱥鲍
鱘鱳ؒ鱰ಘ鱤鱘鱭 )鱳ཧ鲾鱅鳎鳣鱳ݟํ (JU)VC1BDLBHFT鱳鱉ํ ͱඍົ͞ɻͳΜͰऔಘ͚ͩͳͷʹೝূ͍ΔͷΑɻ +'SPH#JOUSBZ鱳鱉ํ
鲚鲻鳏鲿鱅鳀ॾʑ ґଘ鳡鲜鳎鳡鳢֎鱜 TMGKˠKVM FYFDVUBCMFKBS鱰 鱜鲍鱋鱭鱜鱫鲉鲆鱫NBJO鱥鱖Ճ KECD鳁鳡鲜鳈བྷ鲄ɻTIBEPXKBS鱐鱯ʜʜ 3&"%.&鲉XJLJॻ鱉鱤鲏 ઃఆ鱳֎෦Խ 8JOEPXT鱖鱳$* 1PTUHSF42-ରԠ
',鱭鲐鱳ࢥ鱨鱤鲍鲏鲆鲘鱮鱋ʜʜ د鲏ಓ
ॳճಛయ ʢ鳢鲳鳖鳡Մʣ 鳗鳃鳖鳣ʢ鱐鲒鱋鱝鱫ಈ鱔࠷খݶʣ 鱳ݟ鲏 ར༻ऀ鱰鱖鱤鳁鲥鳝鳙鳫鳀鱳ߟ鱍 ࣄ鱬୭鱑ಡ鲅鱐鲔鱐鲎鱯鱉鳁鲥鳝鳙鳫鳀鱜鱐࡞鱨鱤鱘鱭鱯鱉鱯鲎ಛ鱰ɻ 鳡鲜鲳鳫鲱鲉鳈鱅鲰鳟鳫鱳ܾ鲆ํ +BWB鱳ର鳈鱅鲰鳟鳫鱳ײ֮ ެ։ํ๏ɺॴ鱳બ鱸ํ
ࣗ鱬ߟ鱍鱫 ࣗ鱬ܾ鲆鲐 ࣗ鱳ࠔ鲏鱙鱭鱽鱳 ޮՌ鱬ධՁ鱞鲐 ଞ鱳୭鱬鲇鱯鱔
ࣄ鱬ಘ鱤ࣝ鱬 ࣗ鱳ಓ۩鲗࡞鲐 ࣄ鱑ָ鱰鱯鲐 ଞ鱳ࠔ鲏鱙鱭鲇 鱯鲘鱭鱐鱜鱤鱔鱯鲐 ྗ鱑鱩鱔 ແݶࣗݾڧԽ鳣鱅鳏
ࣗ鱰ด鱝鲐鱐鲎 ࠷鱬鳍鲛鱅鳁鳈鲻鲧鳣鱅鳏 鱑ճ鱠鲐 ޮՌ鱳ఆ鱰鲯鳋鲚鱰鱯鲐 鱬鱒鲑鱵ެ։鲃鱬࣋鱨鱫鱉鱔 ެ։ҙࣝ鱜鱯鱐鱨鱤鲎ֶशޮՌܹݮ鱜鱫鱦鲌鱨鱭鲇鱨鱤鱉鱯鱉
ࣄ鱬ಘ鱤ࣝ鲗鱨鱫 ࣗ鱳ࠔ鲏鱙鱭鲗 鱯鲘鱭鱐鱞鲐ಓ۩鲗࡞鱨鱫 ެ։鱜鱫鲄鲍鱋 鱤鱭鱍୭鲇鲔鱯鱔鱫鲇ʜʜʂ
鲍鱖鲑鱵鱮鱋鱣 https://github.com/irof/jig-erd ґଘ鱰Ճ鱜鱫 鲾鲱鳀ݸ ஔ鱉鱭鱔鱥鱖 ଞ鱳࣮ߦํ๏鱴3&"%.&鱭鱐鱰ॻ鱉鱫鲃鱞 ݱࡏ鱬CJOUSBZ鱳鱤鲆鳢鳕鲰鳀鳢鱴Ճ鱑ඞཁ 鱬HSPVQ*E鱭鱐ม鱍鱫DFOUSBM鱭鱐KDFOUFS鱭鱐༧ఆ