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
ASKUL Engineer
July 05, 2021
Programming
0
2.7k
チームでリーダブルコードを実現するには?
https://rakus.connpass.com/event/215225/
登壇資料 @MxShun
ASKUL Engineer
July 05, 2021
Tweet
Share
More Decks by ASKUL Engineer
See All by ASKUL Engineer
EditorConfigで導くコードの「美しさ」
askul
0
520
いまさら聞けないAWS
askul
0
4.9k
CTOが語る、テックカンパニーに向けた未来の話。by アスクル
askul
0
130
ラズパイを使ってスマートリモコンを作ってみた
askul
0
670
Discord Bot はじめの一歩
askul
0
540
10分で「エラスティックリーダーシップ」をアウトプット
askul
0
2.8k
1on1をする上で大切なこと
askul
1
650
JBUG東京#20 〜そこが知りたい!Backlog活用術〜
askul
1
2.7k
GCPを活用した物流倉庫内の異常検知/Anomaly detection in distribution warehouse using GCP
askul
0
3.2k
Other Decks in Programming
See All in Programming
Pydantic x Database API:turu-pyの開発
yassun7010
1
510
Go製CLIツールGatling Commanderによる負荷試験実施の自動化
okmtz
3
670
tsconfig.jsonの最近の新機能 ファイルパス編
uhyo
6
1.4k
Cohesion in Modeling and Design
mploed
3
180
2024-10-02 dev2next - Application Observability like you've never heard before
jonatan_ivanov
0
160
ビット演算の話 / Let's play with bit operations
kaityo256
PRO
4
170
Modern Functional Fluent CFML REST by Luis Majano
ortus24
0
130
A Journey of Contribution and Collaboration in Open Source
ivargrimstad
0
200
Iteratorでページネーションを実現する
sonatard
3
700
AWS認定資格を受験するにあたり、気づいたこと・実践していたことのまとめ
satoshi256kbyte
1
120
Интеграционное тестирование: как приручить хаос
mariyasaygina
0
500
MLOps in Mercari Group’s Trust and Safety ML Team
cjhj
1
110
Featured
See All Featured
Writing Fast Ruby
sferik
625
60k
Git: the NoSQL Database
bkeepers
PRO
425
64k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
109
6.9k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
29
1.7k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.5k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
158
15k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
What's in a price? How to price your products and services
michaelherold
243
11k
RailsConf 2023
tenderlove
28
840
Producing Creativity
orderedlist
PRO
341
39k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
125
18k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9k
Transcript
チームで リーダブルコードを実現するには? アスクル株式会社 三浦 駿
自己紹介 三浦 駿 @MxShun 20年 20年10月~ サイト統合PJに参画 21年 “The Art
of Readable Code” で好きな内容 • 説明変数と要約変数 • 「コメントはひどい名前の埋め合わせに使うものではない。」 4月~ アスクル株式会社 フルスタックエンジニア(になりたい) 6月~ PJの品質向上隊として活動
弊社紹介 事業所向け(BtoB)通信事業 事業所向け通販サービス 一般消費者向け通販サービス
本日の内容 1.私たちがチームでやったこと • 勉強会 • PR公開レビュー • PR指摘事項共有 2.みなさんのプラクティスを教えてください! #readablelt
もしくは @MxShun
勉強会 1.私たちがチームでやったこと
よかったこと • 基礎力 が上がった • よいコードの 共通認識 ができた • よいコードを書く理由を確認できた
よくなかったこと • 事前準備に3時間程度が必要 勉強会 1.私たちがチームでやったこと
PR公開レビュー 1.私たちがチームでやったこと
PR公開レビュー 1.私たちがチームでやったこと よかったこと • レビュー観点を共有できた • 全員の レビュー力 が上がった •
レビューを意識して コーディングするようになった よくなかったこと • 全員の時間確保が必要
PR指摘事項共有 1.私たちがチームでやったこと
PR指摘事項共有 1.私たちがチームでやったこと よかったこと • 同じような 指摘が減った • よいコードとよくないコードを共有できた • 指摘が多い内容やカテゴリを可視化
できた よくなかったこと • PRレビューにおける作業が増えた
2.みなさんのプラクティスを教えてください! • Twitter #readablelt もしくは @MxShun • チャット
本日の内容 1.私たちがチームでやったこと • 勉強会 • PR公開レビュー • PR指摘事項共有 2.みなさんのプラクティスを教えてください! #readablelt
もしくは @MxShun
告知 https://lmi.connpass.com/event/215713/