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
1.7k
Scalaを業務で使うためにした7つのこと
Scala関西 Summit 2017 LT
yoshiyoshifujii
September 09, 2017
Tweet
Share
More Decks by yoshiyoshifujii
See All by yoshiyoshifujii
プロダクトオーナーの視座から見た信頼性とオブザーバビリティ / Reliability and Observability from the Perspective of a Product Owner
yoshiyoshifujii
1
1.5k
プロダクトオーナーがFour Keys + 信頼性に思うところ / Product Owners Think of Four Keys + Reliability
yoshiyoshifujii
0
500
Recapping Chatwork Scala Journey - ScalaMatsuri2023
yoshiyoshifujii
0
2.7k
ここ数ヶ月でAkkaを勉強した方法について紹介 / I have studied Akka in the past few months
yoshiyoshifujii
1
270
コードをどまんなかに据えたモデリング-Scala版 / Modeling with code in the middle-Scala version
yoshiyoshifujii
0
130
Chatworkのドメインをモデリングした / Modeling Chatwork domain
yoshiyoshifujii
0
850
サマーインターンシップ2019で学生とDDDなScala開発に取り組んだ / Working on DDD and Scala development with students at Summer Internship 2019
yoshiyoshifujii
2
4.1k
Clean Architecture in Practice @ScalaMatsuri2019
yoshiyoshifujii
9
4k
実践 Clean Architecture
yoshiyoshifujii
13
10k
Other Decks in Programming
See All in Programming
XStateを用いた堅牢なReact Components設計~複雑なClient Stateをシンプルに~ @React Tokyo ミートアップ #2
kfurusho
1
990
15分で学ぶDuckDBの可愛い使い方 DuckDBの最近の更新
notrogue
3
510
Django NinjaによるAPI開発の効率化とリプレースの実践
kashewnuts
1
250
Datadog DBMでなにができる? JDDUG Meetup#7
nealle
0
140
Better Code Design in PHP
afilina
0
170
Open source software: how to live long and go far
gaelvaroquaux
0
660
React 19アップデートのために必要なこと
uhyo
8
1.5k
Ruby on cygwin 2025-02
fd0
0
180
仕様変更に耐えるための"今の"DRY原則を考える
mkmk884
9
3.2k
CloudNativePGを布教したい
nnaka2992
0
110
Honoのおもしろいミドルウェアをみてみよう
yusukebe
1
230
kintone開発を効率化するためにチームで試した施策とその結果を大放出!
oguemon
0
150
Featured
See All Featured
The Cult of Friendly URLs
andyhume
78
6.2k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
Into the Great Unknown - MozCon
thekraken
35
1.6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
Documentation Writing (for coders)
carmenintech
67
4.6k
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ΤϯδχΞΛ ืू͓ͯ͠Γ·͢