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
Scalaを業務で使うためにした7つのこと
Search
yoshiyoshifujii
September 09, 2017
Programming
1.9k
1
Share
Scalaを業務で使うためにした7つのこと
Scala関西 Summit 2017 LT
yoshiyoshifujii
September 09, 2017
More Decks by yoshiyoshifujii
See All by yoshiyoshifujii
技術的負債に立ち向かう、 ひとりから始めるチームづくり / From One to Team: Building Momentum Against Technical Debt
yoshiyoshifujii
1
270
DMMを支える決済基盤の技術的負債にどう立ち向かうか / Addressing Technical Debt in Payment Infrastructure
yoshiyoshifujii
5
2.5k
技術的負債と戦略的に戦わざるを得ない場合のオブザーバビリティ活用術 / Leveraging Observability When Strategically Dealing with Technical Debt
yoshiyoshifujii
1
320
プロダクトオーナーの視座から見た信頼性とオブザーバビリティ / Reliability and Observability from the Perspective of a Product Owner
yoshiyoshifujii
2
1.8k
プロダクトオーナーがFour Keys + 信頼性に思うところ / Product Owners Think of Four Keys + Reliability
yoshiyoshifujii
0
650
Recapping Chatwork Scala Journey - ScalaMatsuri2023
yoshiyoshifujii
0
3k
ここ数ヶ月でAkkaを勉強した方法について紹介 / I have studied Akka in the past few months
yoshiyoshifujii
1
330
コードをどまんなかに据えたモデリング-Scala版 / Modeling with code in the middle-Scala version
yoshiyoshifujii
0
160
Chatworkのドメインをモデリングした / Modeling Chatwork domain
yoshiyoshifujii
0
960
Other Decks in Programming
See All in Programming
AI時代のシステム設計:ドメインモデルで変更しやすさを守る設計戦略
masuda220
PRO
7
1.2k
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
2.3k
Reactive ❤️ Loom: A Forbidden Love Story
franz1981
2
220
Geminiをパートナーに神社DXシステムを個人開発した話(いなめぐDX 開発振り返り)
fujiba
0
140
実践ハーネスエンジニアリング #MOSHTech
kajitack
7
5.6k
Smarter Angular mit Transformers.js & Prompt API
christianliebel
PRO
1
120
見せてもらおうか、 OpenSearchの性能とやらを!
shunta27
1
170
20260315 AWSなんもわからん🥲
chiilog
2
190
レガシーPHP転生 〜父がドメインエキスパートだったのでDDD+Claude Codeでチート開発します〜
panda_program
0
240
Going Multiplatform with Your Android App (Android Makers 2026)
zsmb
1
290
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
550
GoのDB アクセスにおける 「型安全」と「柔軟性」の両立 - Bob という選択肢
tak848
0
310
Featured
See All Featured
Designing for Timeless Needs
cassininazir
0
180
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
300
Color Theory Basics | Prateek | Gurzu
gurzu
0
280
Game over? The fight for quality and originality in the time of robots
wayneb77
1
160
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Chasing Engaging Ingredients in Design
codingconduct
0
160
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
170
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
200
Transcript
4DBMBΛۀͰ͏ ͨΊʹͨͭ͠ͷ͜ͱ 4BU !ZPTIJZPTIJGVKJJ
͜ΜΜΘʔ w:PTIJUBLB'VKJJ !ZPTIJZPTIJGVKJJ w4PGUXBSF&OHJOFFS w4DBMB1ZUIPO+BWB 5ZQFTDSJQU w4DBMBؔ4VNNJU4UB⒎ w4FSWFSMFTT0TBLB4UB⒎
4DBMBͬͯ·͔͢ʔ
ۀͰͬͯ·͔͢ʔ
झຯͰ͢ΑͶʔ
ࢀՃ͢Δ ද໌͢Δ ্࢘Λ࿈Εͯߦ͘ આ໌͢Δ ະདྷΛޠΔ ࣗΒΔ ઐՈΛݺͿ
ࢀՃ͢Δ
ίϛϡχςΟʹࢀՃ͢Δ w%FWFMPQFST4VNNJU IUUQFWFOUTIPFJTIBKQEFWTVNJ w࣮ઓͰͷ4DBMBʙͭͷࣄྫ͔ΒΔ4DBMBͷצॴʙ IUUQTKJTTFOTDBMBEPPSLFFQFSKQFWFOUT w4DBMBؔ4VNNJU IUUQTVNNJUTDBMBLBOTBJPSHJOEFYIUNM
ද໌͢Δ
ҙΛͬͯ͑Δ w4DBMBΊͬͪΌྑ͍ͬ͢Α wΠέͯΔاۀͰ࠾༻͞Εͯ·͢Α w͏ͪ4DBMBΔͱΠέͯΔاۀʹͳΕ·͢Α
্࢘Λ࿈Εͯߦ͘
ҰॹʹࢀՃ͢Δ wͦΕͱͳ͘ɺϦϯΫΛϝʔϧ͢Δ wҰॹʹग़ு͢Δ wߦ͔ͳ͍ΜͰ͔͢ ͱἤΔ w΄Βʂ͜ͳ͍ͩݴͬͨ͜ͱݴͬͨΔͰ͠ΐʂ w΄ΒʂࢀՃͯ͠ΔͻͱΒεΰΠͰ͠ΐʂ
આ໌͢Δ
ͪΌΜͱઆ໌͢Δ w+BWBͱͷൺֱࢿྉΛ༻ҙ͢Δ w$ͱͷൺֱࢿྉΛ༻ҙ͢Δ wϝϦοτɾσϝϦοτΛཧ͢Δ wಋೖࣄྫɾاۀΛௐͯཧ͢Δ
ະདྷΛޠΔ
͜Μͳྑ͍͜ͱ͋ΔΑ w4DBMBΛͬͯΔձࣾͱͯ͠ੈʹग़ͤΔ wΠέͯΔٕज़ऀΛݺΔ wٕज़ྗͷ͋Δࣾһ͕ҭͭ wٕज़ྗͷ͋Δࣾһ͕֎ʹग़ͯొஃ͢Δ wձࣾͷϒϥϯυઓུʹ͑Δ
ࣗΒΔ
ͲΜͲΜొஃ͢Δ w ୈճ4DBMBؔษڧձ IUUQTDPOOQBTTDPNFWFOU w 4DBMB.BUTVSJ IUUQTDBMBNBUTVSJPSH w
ୈճ4DBMBؔษڧձ IUUQTDPOOQBTTDPNFWFOU w 4FSWFSMFTT.FFUVQ0TBLB IUUQTTFSWFSMFTTDPOOQBTTDPNFWFOU
ͲΜͲΜొஃ͢Δ w 4DBMB.BUTVSJ IUUQTDBMBNBUTVSJPSH w 4DBMBؔษڧձφΠτηϛφʔ IUUQTDPOOQBTTDPNFWFOU w
,"/+"7"1"35: IUUQTLBOKBWBDPOOQBTTDPNFWFOU w 4DBMBԬ IUUQTTDBMBDPOOQBTTDPNFWFOU
ઐՈΛݺͿ
ࣗΒ͚ͩ͡Ό৺ w4DBMBઌۦऀʹདྷ͍ͯͨͩ͘ wͳΜͰ͔ΜͰ͚ࣗͩͰΔͷਏ͍ wॿ͚ͯͬͯݴ͓͏
.05&9Ͱ 4DBMBΤϯδχΞΛ ืू͓ͯ͠Γ·͢