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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Jordan Cauley
October 11, 2015
Programming
53
0
Share
Explicit Development
Patterns for Developing in a Team
Jordan Cauley
October 11, 2015
More Decks by Jordan Cauley
See All by Jordan Cauley
iSonea Physician Webinar
jdcauley
0
80
Beyond WordPress
jdcauley
0
940
Other Decks in Programming
See All in Programming
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
300
[RubyKaigi 2026] Require Hooks
palkan
1
290
PicoRuby for IoT: Connecting to the Cloud with MQTT
yuuu
2
750
PHPer、Cloudflare に引っ越す
suguruooki
1
140
空間オーディオの活用
objectiveaudio
0
120
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
470
Making the RBS Parser Faster
soutaro
0
660
なぜあなたのコードには「コシ」がないのか?〜AI時代に問う、最後まで美味しい設計と戦略〜 #phpconkagawa / phpconkagawa2026
shogogg
0
130
エラー処理の温故知新 / history of error handling technic
ryotanakaya
7
1.8k
Agentic Elixir
whatyouhide
0
440
Kingdom of the Machine
yui_knk
2
1.4k
GoogleCloudとterraform完全に理解した
terisuke
1
190
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
450
GraphQLとの向き合い方2022年版
quramy
50
15k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
690
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
400
A designer walks into a library…
pauljervisheath
211
24k
How to make the Groovebox
asonas
2
2.2k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
170
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.4k
Abbi's Birthday
coloredviolet
2
7.4k
The Cult of Friendly URLs
andyhume
79
6.9k
Balancing Empowerment & Direction
lara
6
1.1k
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; ?>