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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
su-kun1899
June 28, 2016
Programming
510
1
Share
なまえをだいじに
社内の勉強会でのLTです。
su-kun1899
June 28, 2016
More Decks by su-kun1899
See All by su-kun1899
はじめての Ruby と Ruby On Rails
sukun1899
0
89
息をするようにエラー監視する
sukun1899
0
3.3k
複雑なドメインに泥臭く立ち向かう
sukun1899
8
7.9k
Java屋さんがGoのFAQを読んでみた
sukun1899
0
490
SpringBootとMyBatisでデータベースを可視化する
sukun1899
4
2.7k
ぼくらのコードレビュー
sukun1899
3
670
モノリスの分割
sukun1899
4
790
Other Decks in Programming
See All in Programming
net-httpのHTTP/2対応について
naruse
0
390
自動レビューエンジンの実装と運用 ~レビューのない世界へ~
kurukuru1999
2
300
色即是空、空即是色、データサイエンス
kamoneggi
1
250
AIとRubyの静的型付け
ukin0k0
0
480
関係性から理解する"同一性"の型用語たち
pvcresin
2
620
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
220
Talking to terminals (and how they talk back) (KotlinConf 2026)
jakewharton
PRO
1
160
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
430
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
140
jQueryをバージョンアップする前に使いたいjQuery Migrate
matsuo_atsushi
0
140
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.2k
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.3k
Featured
See All Featured
Designing Experiences People Love
moore
143
24k
We Have a Design System, Now What?
morganepeng
55
8.2k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
200
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
22k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
830
Mind Mapping
helmedeiros
PRO
1
220
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
570
Six Lessons from altMBA
skipperchong
29
4.3k
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
ຊ࣭͕ දݱͰ͖Δ
·ͱΊ
ͳ·͑ͱ ΈΜͳ͕ݺͿͷ ΈΜͳͰҭͯΔͷ
͔ͩΒ ࢠڙʹ໊͚ΔΑ͏ʹ େʹ ͜Μͳࢠʹͳͬͯ΄͠ ͍ͱئ͍ΛࠐΊͯ
͝੩ௌ ͋Γ͕ͱ͏ ͍͟͝·ͨ͠