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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
su-kun1899
June 28, 2016
Programming
500
1
Share
なまえをだいじに
社内の勉強会でのLTです。
su-kun1899
June 28, 2016
More Decks by su-kun1899
See All by su-kun1899
はじめての Ruby と Ruby On Rails
sukun1899
0
87
息をするようにエラー監視する
sukun1899
0
3.3k
複雑なドメインに泥臭く立ち向かう
sukun1899
8
7.9k
Java屋さんがGoのFAQを読んでみた
sukun1899
0
490
SpringBootとMyBatisでデータベースを可視化する
sukun1899
4
2.6k
ぼくらのコードレビュー
sukun1899
3
670
モノリスの分割
sukun1899
4
780
Other Decks in Programming
See All in Programming
ついに来た!本格的なマルチクラウド時代の Google Cloud
maroon1st
0
340
Don't Prompt Harder, Structure Better
kitasuke
0
800
From Formal Specification to Property Based Test
ohbarye
0
640
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
3
950
Claude CodeでETLジョブ実行テストを自動化してみた
yoshikikasama
0
1.1k
Spec-Driven Development with AI Agents (Workshop, May 2026)
antonarhipov
2
240
2026_04_15_量子計算をパズルとして解く
hideakitakechi
0
130
Terraform言語の静的解析 / static analysis of Terraform language
wata727
1
130
tRPCの概要と少しだけパフォーマンス
misoton665
2
250
The Less-Told Story of Socket Timeouts
coe401_
3
910
個人的に嬉しかったpnpmの新機能・3選
matsuo_atsushi
0
120
空間オーディオの活用
objectiveaudio
0
110
Featured
See All Featured
Balancing Empowerment & Direction
lara
6
1.1k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.1k
New Earth Scene 8
popppiees
3
2.2k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
The SEO Collaboration Effect
kristinabergwall1
1
440
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
BBQ
matthewcrist
89
10k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
190
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
210
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
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
ຊ࣭͕ දݱͰ͖Δ
·ͱΊ
ͳ·͑ͱ ΈΜͳ͕ݺͿͷ ΈΜͳͰҭͯΔͷ
͔ͩΒ ࢠڙʹ໊͚ΔΑ͏ʹ େʹ ͜Μͳࢠʹͳͬͯ΄͠ ͍ͱئ͍ΛࠐΊͯ
͝੩ௌ ͋Γ͕ͱ͏ ͍͟͝·ͨ͠