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
Explicit Development
Search
Jordan Cauley
October 11, 2015
Programming
0
47
Explicit Development
Patterns for Developing in a Team
Jordan Cauley
October 11, 2015
Tweet
Share
More Decks by Jordan Cauley
See All by Jordan Cauley
iSonea Physician Webinar
jdcauley
0
73
Beyond WordPress
jdcauley
0
930
Other Decks in Programming
See All in Programming
RailsGirls IZUMO スポンサーLT
16bitidol
0
190
Claude Code + Container Use と Cursor で作る ローカル並列開発環境のススメ / ccc local dev
kaelaela
11
6.2k
AIプログラマーDevinは PHPerの夢を見るか?
shinyasaita
1
230
Rails Frontend Evolution: It Was a Setup All Along
skryukov
0
160
GPUを計算資源として使おう!
primenumber
1
180
Android 16KBページサイズ対応をはじめからていねいに
mine2424
0
150
ご注文の差分はこちらですか? 〜 AWS CDK のいろいろな差分検出と安全なデプロイ
konokenj
2
220
NPOでのDevinの活用
codeforeveryone
0
860
#QiitaBash MCPのセキュリティ
ryosukedtomita
1
1.4k
AI駆動のマルチエージェントによる業務フロー自動化の設計と実践
h_okkah
0
180
AI コーディングエージェントの時代へ:JetBrains が描く開発の未来
masaruhr
1
200
脱Riverpod?fqueryで考える、TanStack Queryライクなアーキテクチャの可能性
ostk0069
0
270
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
How GitHub (no longer) Works
holman
314
140k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Making Projects Easy
brettharned
116
6.3k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
740
Become a Pro
speakerdeck
PRO
29
5.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
Testing 201, or: Great Expectations
jmmastey
43
7.6k
Adopting Sorbet at Scale
ufuk
77
9.5k
How to Think Like a Performance Engineer
csswizardry
25
1.7k
Transcript
Explicit Development
You’re Never Alone
Be Explicit
GIT Committed
Commit Messages • First line should act as a title
• Don’t use -m • Keep messages in present tense • Answer • Why the change? • How does it address the issue? • Any side effects? • Link to an issue?
Branch Out
Gnarly Branches • feature/navigation : feature branches for core functionality
• bug/unstable-dropdown : resolve some bugs • component/nav-login : css, js, php, for component functionality
Shared Toolbelt
Up a File Tree
CSS Class
Name Space CSS
JavaScript Patterns
Explicit Variables *this goes for php too.
No Conflict JS
<php? echo $audience; ?>