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
irof
August 26, 2020
Technology
6
4.1k
自分のための道具作りのすすめ
【オンライン】 JJUGナイトセミナー「おうちで!ビール片手にLT大会!」8/26(水) 開催
irof
August 26, 2020
Tweet
Share
More Decks by irof
See All by irof
Webアプリケーションを作りましょう
irof
0
47
Javaの新しめの機能を知ったかぶれるようになる話 #kanjava
irof
3
4.9k
バッチを作らなきゃとなったときに考えること
irof
2
660
SpringBoot3.4の構造化ログ #kanjava
irof
3
1.1k
自分ひとりから始められる生産性向上の取り組み #でぃーぷらすオオサカ
irof
9
4.7k
役立つログに取り組もう
irof
34
12k
Javaのリリースモデル変更 その後
irof
0
120
プールにゆこう
irof
2
420
Javaマルチバージョンビルディング
irof
1
430
Other Decks in Technology
See All in Technology
スケールアップ企業のQA組織のバリューを最大限に引き出すための取り組み
tarappo
4
910
[CATS]Amazon Bedrock GenUハンズオン座学資料 #2 GenU環境でRAGを体験してみよう
tsukuboshi
0
140
Road to SRE NEXT@仙台 IVRyの組織の形とSLO運用の現状
abnoumaru
0
380
日本MySQLユーザ会ができるまで / making MyNA
tmtms
1
350
コンソールで学ぶ!AWS CodePipelineの機能とオプション
umekou
2
110
Cline、めっちゃ便利、お金が飛ぶ💸
iwamot
19
18k
OPENLOGI Company Profile for engineer
hr01
1
22k
ウェブアクセシビリティとは
lycorptech_jp
PRO
0
250
お問い合わせ対応の改善取り組みとその進め方
masartz
1
350
AWS CDK コントリビュート はじめの一歩
yendoooo
1
120
DevOps文化を育むQA 〜カルチャーバブルを生み出す戦略〜 / 20250317 Atsushi Funahashi
shift_evolve
1
110
銀行でDevOpsを進める理由と実践例 / 20250317 Masaki Iwama
shift_evolve
1
110
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
51
2.4k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7.1k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
102
18k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Site-Speed That Sticks
csswizardry
4
450
Code Reviewing Like a Champion
maltzj
522
39k
How GitHub (no longer) Works
holman
314
140k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
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鱭鱐༧ఆ