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
su-kun1899
June 28, 2016
Programming
1
490
なまえをだいじに
社内の勉強会でのLTです。
su-kun1899
June 28, 2016
Tweet
Share
More Decks by su-kun1899
See All by su-kun1899
はじめての Ruby と Ruby On Rails
sukun1899
0
71
息をするようにエラー監視する
sukun1899
0
3.1k
複雑なドメインに泥臭く立ち向かう
sukun1899
8
7.7k
Java屋さんがGoのFAQを読んでみた
sukun1899
0
430
SpringBootとMyBatisでデータベースを可視化する
sukun1899
4
2.4k
ぼくらのコードレビュー
sukun1899
3
630
モノリスの分割
sukun1899
4
770
Other Decks in Programming
See All in Programming
第3回関東Kaggler会_AtCoderはKaggleの役に立つ
chettub
3
1k
一休.com のログイン体験を支える技術 〜Web Components x Vue.js 活用事例と最適化について〜
atsumim
0
460
Java Webフレームワークの現状 / java web framework at burikaigi
kishida
9
2.2k
SpringBoot3.4の構造化ログ #kanjava
irof
2
990
ARA Ansible for the teams
kksat
0
150
Spring gRPC について / About Spring gRPC
mackey0225
0
220
1年目の私に伝えたい!テストコードを怖がらなくなるためのヒント/Tips for not being afraid of test code
push_gawa
0
110
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
250
負債になりにくいCSSをデザイナとつくるには?
fsubal
9
2.4k
PHPのバージョンアップ時にも役立ったAST
matsuo_atsushi
0
110
Compose でデザインと実装の差異を減らすための取り組み
oidy
1
310
2,500万ユーザーを支えるSREチームの6年間のスクラムのカイゼン
honmarkhunt
6
5.3k
Featured
See All Featured
A better future with KSS
kneath
238
17k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Done Done
chrislema
182
16k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
Speed Design
sergeychernyshev
27
790
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.6k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
193
16k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Fireside Chat
paigeccino
34
3.2k
BBQ
matthewcrist
87
9.5k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Transcript
ͳ·͑Λ ͍ͩ͡ʹ SMS Tech Casual Talks 2016/6/28
ࣗݾհ ͢Ͳ͏͜͏͡ 2016/3/1 ೖࣾ հޢܦӦࢧԉࣄۀ෦
ૣ Ͱ͕͢
͋ͳͨͷ ͳ·͑ ͳΜͰ͔͢ʁ
ૉఢͳ ໊͓લͰ͢Ͷʂ
ͳͥ ૉఢͳͷ͔ʁ
໊લʹ ئ͍͕ ࠐΊΒΕ͍ͯΔ
ࠓ ͍͑ͨ͜ͱ
໋໊ ࢠڙʹ ໊͚ΔΑ͏ʹ
˞JavaҭͪͳͷͰ Ұ෦ͦΕΑΓͳ දݱ͕͋Δ͔
͕ ໋໊͢Δͱ͖ʹ ߟ͍͑ͯΔ͜ͱ
ͦͷ̍
໋໊ ࣌ؒΛ͔͚Δ
ʮͱΓ͋͑ ͣʯ ͰܾΊͳ͍
ϩδοΫͱ ಉ͘͡Β͍ େ
͋ͳͨͷ ࢠΑʂ
ͦͷ̎
Ғͦ͏ͳ ໊લʹ͠ͳ͍
Common Util Manager
͕ᐆດͳ ԿͰ͞Μʹɻɻ
ࢠڙʹ ͳΜͰ എෛΘͤͳ͍
˞ͨ·ʹຊʹ Ғ͍ਓ͍·͢
ͦͷ̏
༨ܭͳͷ ͚ͭͳ͍
data info tmp
CustomerData ˠCustomer UserInfo ˠUser tmp ˠมͳΜͯେମɻɻ
user.userId user.id
௨͡Δ ͡ΌΜ
ͦͷ̐
লུ ͠ͳ͍
CS?
Customer Satisfaction? Customer Support? Customer Service? Cesarean Section? Cold Spray?
Communication Stellate?
࠷ॳ͔Β ໊͋ͩͰ ݺͳ͍
ஸೡʹ ͑Δ
ͦͷ̑
༗໊ͳ ໊લΛ͏
͍ͭͷͭ add contains remove parse
ݟ׳Εͨͷ ΘΓ͍͢
͜ͷลʹେମ͋Δؾ͕ java.lang.String java.lang.Number java.util.Collection
ͦͷ̒
୯ޠ͚ͩͰ ҙຯΛݟͳ͍
ͱΔ?
take get have extract etc…
ࣙॻͰ ͢Δ ͱ͜Ζ
ྫจ͔Β ͍ۙҙຯΛ ୳͢
ΛͱΔ ˠwin બΜͰͱΔ ˠchoose ໋ΛͱΔ ˠkill
ຊ࣭͕ දݱͰ͖Δ
·ͱΊ
ͳ·͑ͱ ΈΜͳ͕ݺͿͷ ΈΜͳͰҭͯΔͷ
͔ͩΒ ࢠڙʹ໊͚ΔΑ͏ʹ େʹ ͜Μͳࢠʹͳͬͯ΄͠ ͍ͱئ͍ΛࠐΊͯ
͝੩ௌ ͋Γ͕ͱ͏ ͍͟͝·ͨ͠