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
Rails開発で技術的負債を増やさないためにやっていること
Search
Yusuke Yasuo
October 28, 2020
Technology
0
830
Rails開発で技術的負債を増やさないためにやっていること
Yusuke Yasuo
October 28, 2020
Tweet
Share
More Decks by Yusuke Yasuo
See All by Yusuke Yasuo
コードを書く前に既に勝負は決まっている
yusukeyasuo
3
1.1k
Rails6新機能 複数DB対応について
yusukeyasuo
0
540
スクラム勉強会
yusukeyasuo
0
210
Rails×Serverless
yusukeyasuo
0
100
TerraformではじめるInfrastructure as Code
yusukeyasuo
1
780
Other Decks in Technology
See All in Technology
ESXi のAIOps だ!2025冬
unnowataru
0
500
技術選定、下から見るか?横から見るか?
masakiokuda
0
180
Everything As Code
yosuke_ai
0
500
Cloud WAN MCP Serverから考える新しいネットワーク運用 / 20251228 Masaki Okuda
shift_evolve
PRO
0
140
Oracle Cloud Infrastructure:2025年12月度サービス・アップデート
oracle4engineer
PRO
0
210
2025-12-27 Claude CodeでPRレビュー対応を効率化する@機械学習社会実装勉強会第54回
nakamasato
4
1.4k
re:Invent2025 セッションレポ ~Spec-driven development with Kiro~
nrinetcom
PRO
2
170
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
I tried making a solo advent calendar!
zzzzico
0
140
20251225_たのしい出張報告&IgniteRecap!
ponponmikankan
0
110
『君の名は』と聞く君の名は。 / Your name, you who asks for mine.
nttcom
1
150
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
3
280
Featured
See All Featured
Prompt Engineering for Job Search
mfonobong
0
140
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
170
Marketing to machines
jonoalderson
1
4.5k
Unsuck your backbone
ammeep
671
58k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
370
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
エンジニアに許された特別な時間の終わり
watany
106
220k
Writing Fast Ruby
sferik
630
62k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
0
34
How to make the Groovebox
asonas
2
1.9k
For a Future-Friendly Web
brad_frost
180
10k
Transcript
3BJMT։ൃͰٕज़తෛ࠴Λ ૿͞ͳ͍ͨΊʹ͍ͬͯΔ͜ͱ !ZVTVLF@ZBTVP ʲγϡʔϚΠʳ5FDI-FBE&OHJOFFS͔Β࠷৽ٕज़Λֶʂ3BJMTฤ
ࣗݾհ w ҆ඌ༑༎ !ZVTVLF@ZBTVP w EFMZגࣜձࣾ αʔόʔαΠυΤϯδχΞ݉1E. ։ൃຊ෦Ϛωʔδϟʔ
w /55ίϛϡχέʔγϣϯζˠ/55Ϩκφϯτˠ ίϩϓϥˠϕϯνϟʔࣾˠEFMZ ˡ͜͜ͷ୲
ٕज़తෛ࠴ͱ
ΟΩϖσΟΞʹΑΔͱ
؆୯ʹݴ͏ͱ w ։ൃӡ༻ޮΛԼ͛ΔίʔυΞʔΩςΫνϟ w ྫ͑ w ෳࡶͰཧղमਖ਼ʹ͕͔͔࣌ؒΔίʔυΞʔΩςΫνϟ w όάͷݪҼʹͳΓ͍͢ίʔυΞʔΩςΫνϟ w
ݹ͍όʔδϣϯͷݴޠɺϑϨʔϜϫʔΫɺϥΠϒϥϦ w ఆظతʹམͪΔςετ w ࣮ߦʹ͕͔͔࣌ؒΔςετ
ٕज़తෛ࠴͕ͨ·Δͱʜ w ։ൃεϐʔυ͕མͪΔ w ৽͍͠ϝϯόʔ͕׆༂͢Δ·Ͱʹ͕͔͔࣌ؒΔ w ো͕૿͑Δ w ΤϯδχΞͷ৴པΛଛͳ͏ w
ΤϯδχΞͷϞνϕʔγϣϯ͕Լ͕Δ w γεςϜͷ࣭͕Լ͕Δ
ٕज़తෛ࠴͕ͨ·ΔݪҼ w ӡ༻Λܰࢹ͠ɺظతͳεϐʔυΛ༏ઌͨ͠։ൃ w υΩϡϝϯτͷෆ w ߟྀͷΓ͍ͯͳ͍ઃܭɾ࣮ w ຊʹ࣮͖͔͢Ͳ͏͔ͷߟྀෆ w
ΤϯδχΞͷεΩϧෆ
ΫϥγϧͷαʔόʔαΠυͷٕज़తෛ࠴
Ϋϥγϧͷٕज़తෛ࠴ͷྫ w 3VCZΞοϓάϨʔυ w 3BJMTΞοϓάϨʔυ w HFNͷཧ w υΩϡϝϯτͷͳ͍ཧը໘ w
Ұ෦ͷςετίʔυ͕ଘࡏ͠ͳ͍࣮ w ΘΕ͍ͯͳ͍ίʔυͷଘࡏ w ϝϯςφʔ͕͍ͳ͍ࣗࣾج൫ɺࣗࣾϥΠϒϥϦ w ͳͲͳͲ
ෛ࠴ʹϑΥʔΧε͞ΕΔΑ͏ʹͳ͖ͬͯͨഎܠ w ίʔυͷංେԽ w ؒͷӡ༻ w ϝϯόʔͷ૿Ճ w ϦϦʔεʙʜਓ w
ݱࡏʜਓ w ࣄۀͷ֦େ w ΫϥγϧϦςʔϧϓϥοτϑΥʔϜ w ઍສਓͷϢʔβʔΛ๊͑Δطଘࣄۀͱ1.'લͷ৽نࣄۀ w தظઢͰͷجૅମݧͷຏ͖ࠐΈ w ݕࡧମݧɺϑΟʔυӾཡମݧɺϨγϐίϯςϯπ
՝ͱରԠํ๏
՝֤ݸਓ͕Λ๊͑ͯ։ൃΛ͍ͯ͠Δঢ়ଶ w αʔόʔαΠυ43&վળ.5( w ࣋ͪճΓͰ՝ͷൃදΛߦ͍ɺڞ௨ೝࣝΛͭ͘ΔͱͱʹղܾࡦΛٞ w ຖि༵ʹ։࠵ɹϞβΠΫ͔͚Δ
՝ઃܭ։ൃഎܠͷଐਓԽ w ઃܭϨϏϡʔ w όάमਖ਼Ҏ֎ඞͣઃܭυΩϡϝϯτΛॻ͖ɺνʔϜશମʹڞ༗ w େ͖Ίͷػೳͷ߹ϨϏϡʔձΛ։࠵ w ઃܭϨϏϡʔ͕௨Βͳ͍ͱίʔυϨϏϡʔग़ͤͳ͍ϧʔϧ
՝Կ͔Βฦ͍͚ͯ͠ྑ͍ͷ͔͔Βͳ͍ w ෛ࠴ͷݟ͑ΔԽͱ༏ઌܾΊ w શϝϯόʔͰͷఆظతͳٕज़తෛ࠴ͷચ͍ग़͠ͱґଘͷཧ w ༏ઌͱΞαΠϯܾΊ
՝Ͳ͜ʹԿΛ࣮͢Δ͔͕ਓʹΑͬͯҧ͏ w ͭͭٞ͠ɺ։ൃϧʔϧΛཧ ྫࠓޙ࣮Λ૿͞ͳ͍ϑΥϧμ
՝ػೳ։ൃͱͷόϥϯε͕͍͠ w ׂϧʔϧΛͭ͘Γɺ2ͷݸਓඪʹෛ࠴ฦࡁΛೖΕΔ w ج൫νʔϜͷൃͱϩʔυϚοϓͷՄࢹԽ
·ͱΊ w ։ൃΛҡ࣋ɾ্͍ͤͯͨ͘͞Ίʹෛ࠴Λฦ͢͜ͱɺ૿ ͞ͳ͍͜ͱ͕ͱͯେ w ࣄۀ͕͍ͯ͠Δ͔Βͦ͜ෛ࠴ʹ͖߹͏͜ͱ͕Ͱ͖Δ w ෛ࠴ʹ͖߹͏͜ͱεΩϧΞοϓʹܨ͕Δ
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ
https://speakerdeck.com/tsubotax/dely
https://bethesun.connpass.com/event/193678