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
3.3k
0
Share
チームでリーダブルコードを実現するには?
https://rakus.connpass.com/event/215225/
登壇資料 @MxShun
ASKUL Engineer
July 05, 2021
More Decks by ASKUL Engineer
See All by ASKUL Engineer
EditorConfigで導くコードの「美しさ」
askul
0
670
いまさら聞けないAWS
askul
0
6.5k
CTOが語る、テックカンパニーに向けた未来の話。by アスクル
askul
0
210
ラズパイを使ってスマートリモコンを作ってみた
askul
0
870
Discord Bot はじめの一歩
askul
0
730
10分で「エラスティックリーダーシップ」をアウトプット
askul
1
3.9k
1on1をする上で大切なこと
askul
1
890
JBUG東京#20 〜そこが知りたい!Backlog活用術〜
askul
1
3.5k
GCPを活用した物流倉庫内の異常検知/Anomaly detection in distribution warehouse using GCP
askul
0
3.6k
Other Decks in Programming
See All in Programming
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
1.4k
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
190
3Dシーンの圧縮
fadis
1
540
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3k
GitHub Copilot CLIのいいところ
htkym
2
1.2k
AI時代のUIはどこへ行く?その2!
yusukebe
13
4.1k
ふつうのFeature Flag実践入門
irof
7
3.4k
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
120
Spec-Driven Development with AI-Agents: From High-Level Requirements to Working Software
antonarhipov
2
400
Oxlintのカスタムルールの現況
syumai
5
910
Modding RubyKaigi for Myself
yui_knk
0
820
色即是空、空即是色、データサイエンス
kamoneggi
1
210
Featured
See All Featured
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
820
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
The Cult of Friendly URLs
andyhume
79
6.9k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
220
Making Projects Easy
brettharned
120
6.7k
Color Theory Basics | Prateek | Gurzu
gurzu
0
320
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
190
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
380
Navigating Weather and Climate Data
rabernat
0
200
Into the Great Unknown - MozCon
thekraken
41
2.5k
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/