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
matsuhisa
April 10, 2016
Programming
0
1.7k
サービス改善のために エンジニアがすること、 しないこと
フロントエンド LT & 座談会(freee x みんなのウェディング)
matsuhisa
April 10, 2016
Tweet
Share
More Decks by matsuhisa
See All by matsuhisa
Rails移行のレキシ/mobasif-to-ruby-on-rails2017
matsuhisa
1
1.5k
Railsでつくる 画像アップロード 2017 #railsdm /rails_developers_meetup6_image_upload
matsuhisa
0
1.1k
デザインレビューにエンジニアも参加してみよう/engineers-join-design-review-2017
matsuhisa
0
1k
「ふつう」のRuby on Rails ウェブアプリケーション #clipla_mwed /ruby_on_rails_for_minnano_wedding
matsuhisa
1
840
Rails 移行を支える コードレビュー #finc_mw /support_to_rails_from_code_review
matsuhisa
0
690
爆速のために 独自フレームワーク から Rails に移行した話/mobasif_to_ruby_on_rails
matsuhisa
3
2.7k
デザインレビューにエンジニアも参加してみよう/engineers-join-design-review
matsuhisa
0
260
1年間で起きたデザイナーとエンジニアの変化/1year-designer-engineer
matsuhisa
0
520
Other Decks in Programming
See All in Programming
Duckdb-Wasmでローカルダッシュボードを作ってみた
nkforwork
0
130
アジャイルを支えるテストアーキテクチャ設計/Test Architecting for Agile
goyoki
9
3.3k
Outline View in SwiftUI
1024jp
1
330
Kaigi on Rails 2024 〜運営の裏側〜
krpk1900
1
230
Macとオーディオ再生 2024/11/02
yusukeito
0
370
Streams APIとTCPフロー制御 / Web Streams API and TCP flow control
tasshi
2
350
GitHub Actionsのキャッシュと手を挙げることの大切さとそれに必要なこと
satoshi256kbyte
5
430
Enabling DevOps and Team Topologies Through Architecture: Architecting for Fast Flow
cer
PRO
0
330
watsonx.ai Dojo #4 生成AIを使ったアプリ開発、応用編
oniak3ibm
PRO
1
140
WebフロントエンドにおけるGraphQL(あるいはバックエンドのAPI)との向き合い方 / #241106_plk_frontend
izumin5210
4
1.4k
Jakarta EE meets AI
ivargrimstad
0
190
レガシーシステムにどう立ち向かうか 複雑さと理想と現実/vs-legacy
suzukihoge
14
2.2k
Featured
See All Featured
Thoughts on Productivity
jonyablonski
67
4.3k
Code Review Best Practice
trishagee
64
17k
A Modern Web Designer's Workflow
chriscoyier
693
190k
10 Git Anti Patterns You Should be Aware of
lemiorhan
655
59k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
130
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Code Reviewing Like a Champion
maltzj
520
39k
The Pragmatic Product Professional
lauravandoore
31
6.3k
Practical Orchestrator
shlominoach
186
10k
Site-Speed That Sticks
csswizardry
0
26
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
410
Designing the Hi-DPI Web
ddemaree
280
34k
Transcript
αʔϏεվળͷͨΊʹ ΤϯδχΞ͕͢Δ͜ͱɺ ͠ͳ͍͜ͱ ϑϩϯτΤϯυ-5࠲ஊձʢGSFFFYΈΜͳͷΣσΟϯάʣ גࣜձࣾΈΜͳͷΣσΟϯά ݄ দٱߒ৳
͋ͳͨͷେͳ͍ͭͰ͔͢ʁ ݄
͓͢͠Δ͜ͱ w ΈΜͳͷΣσΟϯάͱʁ w αʔϏεվળΛ͢ΔͨΊʹ w ςετެ։ػೳ w ࣾࣄྫ w
ΤϯδχΞ͕͢Δ͜ͱ w ·ͱΊ
ΈΜͳͷΣσΟϯά ͱʁ
ΈΜͳͷʰେͳʱΛ;͢
ΣϒαΠτ εϚʔτϑΥϯ൛ ύιίϯ൛
"OESPJE ݄ J1IPOF ݄ ϞόΠϧΞϓϦ
αʔϏεվળΛ ͢ΔͨΊʹ
αʔϏεΛϦϦʔε͢Δલ ৭ʑͱࢼߦࡨޡ͢Δ w ϢʔβετʔϦʔ w ϢʔβΠϯλϏϡʔ w ϓϩτλΠϐϯά w ϖʔύʔϓϩμΫτ
w .71ʢ࣮༻࠷খݶͷʣ
αʔϏεΛϦϦʔεͨ͠ޙ ϦϦʔεͯ͠ΈΔͱ w ࢥ͍ͬͯͨ݁ՌΛಘΒΕͳ͍ w ࢥΘͳ͏ͱ͜ΖʹӨڹ͕ൃੜͨ͠ w ͳΜ͔ͩࢥ͍ͬͯͨͷҧ͏ Ұʹม͑ΔͱӨڹ͕େ͖͍͜ͱ͕͋Γ·͢
ςετެ։Λ͢Δ
αʔϏεΛϦϦʔεͨ͠ޙ Ұ෦͚ͩҟͳΔػೳΛఏڙ͠ɺଞಉ͡ػೳ w ༷ʑͳ͕݅͋Δ w ΞΫηε͢Δͷਓ͚ͩ w ౦ژͷ͚ࣜͩ w ݄͚ͩ
w ݁ࠗࣜΛऴ͑ͨਓ͚ͩ
Ͳ͏࣮ͬͯݱ͢Δ͔ NPUPSIFBEʢϞʔλʔϔουʣͱ͍͏HFNΛར༻ w ΈΜͳͷΣσΟϯά3VCZPO3BJMTʹҠߦத w ෳͷγεςϜ͕͋Γ·͕͢ɺࠓճ3BJMTͷ
https://github.com/amatsuda/motorhead l.PUPSIFBEJTBQSPUPUZQJOHGSBNFXPSLGPS 3BJMT*UTTPNFUIJOHBLJOUPGFBUVSFUPHHMF*U DBOCFVTFEGPS"#UFTUJOHBTXFMM#VU FTTFOUJBMMZ UIFNBJOQVSQPTFPGUIJT GSBNFXPSLJTUPQSPWJEFBXBZUPSBQJEMZBOE TBGFMZEFMJWFSOFXGFBUVSFTUPUIFQSPEVDUJPO FOWJSPONFOUz NPUPSIFBEͬͯʁ
NPUPSIFBEࣾࣄྫ
NPUPSIFBEࣾࣄྫ "ύλʔϯ #ύλʔϯ
"#ςετΛ࣮ࢪ w ͋ΔϖʔδͷભҠ͕"ύλʔϯɺ#ύλʔϯ ͰҟͳΔ͔ʁΛൺֱ w ΞΫηεͨ͠ɿͰৼΓ͚Λͨ͠ w (PPHMF"OBMZUJDTͷΧελϜσΟϝϯγϣϯΛͬ ͯܭଌ
NPUPSIFBEࣾࣄྫ "ύλʔϯ #ύλʔϯ
ػೳΛςετެ։ w ैདྷͷػೳͦͷ··ʹɺػೳΛՃ͢Δ w ৽ػೳΛࢼ͠ͳ͕Βɺैདྷͷػೳಈ͖ଓ͚Δ w ৽ػೳͷޮՌݕূΛ҆৺ͯ͠ߦ͏͜ͱ͕Ͱ͖Δ
αʔόʔαΠυΤϯδχΞ͕ ͢Δ͜ͱ w ςετެ։ػೳͷΈΛಋೖ w NPUPSIFBEͷಋೖ w ఏڙ͢Δ݅ΛܾΊΔ͜ͱ w ͲΜͳ݅ͰʁΛܾΊΔ
w ܭଌ͢ΔΈΛ༻ҙ͢Δ͜ͱ w (PPHMF"OBMZUJDTʁಠࣗͷղੳπʔϧʁ
NPUPSIFBEͷߏ ᵋᴷᴷBQQ ᵋᴷᴷFOHJOFT ᵋᴷᴷOFX@CPPLT ᵓᴷᴷBQQ ᴹᵓᴷᴷBTTFUT ᴹᴹᵓᴷᴷJNBHFT ᴹᴹᵓᴷᴷKBWBTDSJQUT ᴹᴹᵋᴷᴷTUZMFTIFFUT ᴹᵓᴷᴷDPOUSPMMFST
ᴹᴹᵋᴷᴷOFX@CPPLT ᴹᴹᵋᴷᴷCPPLT@DPOUSPMMFSSC ᴹᵓᴷᴷIFMQFST ᴹᴹᵋᴷᴷOFX@CPPLT ᴹᴹᵋᴷᴷBQQMJDBUJPO@IFMQFSSC ᴹᵓᴷᴷNBJMFST ᴹᵓᴷᴷNPEFMT
ϑϩϯτΤϯυΤϯδχΞ͕ ͠ͳ͍͜ͱ w ςετػೳΛ࣮͢Δ݅Λؾʹ͠ͳ͍ w ϑϩϯτΤϯυͷ։ൃʹूதͰ͖Δ w ςϯϓϨʔτΛJGจͩΒ͚ʹ͠ͳ͍ Լهྑ͘ͳ͍ྫ JG5JNFDVSSFOU5JNF[POFQBSTF
MJOL@UPय़ͷେΩϟϯϖʔϯʂ SPPU@QBUI FMTJG5JNFDVSSFOU5JNF[POFQBSTF FMTJG5JNFDVSSFOU5JNF[POFQBSTF MJOL@UP(8Ωϟϯϖʔϯ SPPU@QBUI
·ͱΊ
·ͱΊ w ϑϩϯτΤϯυΤϯδχΞʹෛ୲Λ͔͚ͳ͍ w ߦͬͨ͜ͱ͕ਖ਼͍͠ͷ͔ʁ֬ೝ͠ͳ͕ΒαʔϏ εվળΛਐΊΒΕΔ