$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Lone Star Ruby Conference - Ruby Rogues Panel
Search
Charles Wood
July 20, 2013
Programming
1
130
Lone Star Ruby Conference - Ruby Rogues Panel
A discussion of best practices and style guides
Charles Wood
July 20, 2013
Tweet
Share
More Decks by Charles Wood
See All by Charles Wood
What I've Learned in 7 Years Podcasting About Ruby
cmaxw1
0
59
Other Decks in Programming
See All in Programming
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
150
tparseでgo testの出力を見やすくする
utgwkk
1
210
【Streamlit x Snowflake】データ基盤からアプリ開発・AI活用まで、すべてをSnowflake内で実現
ayumu_yamaguchi
1
120
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
130
DevFest Android in Korea 2025 - 개발자 커뮤니티를 통해 얻는 가치
wisemuji
0
130
JETLS.jl ─ A New Language Server for Julia
abap34
1
370
CSC509 Lecture 14
javiergs
PRO
0
220
関数実行の裏側では何が起きているのか?
minop1205
1
690
Why Kotlin? 電子カルテを Kotlin で開発する理由 / Why Kotlin? at Henry
agatan
2
7.1k
MAP, Jigsaw, Code Golf 振り返り会 by 関東Kaggler会|Jigsaw 15th Solution
hasibirok0
0
230
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
0
260
ID管理機能開発の裏側 高速にSaaS連携を実現したチームのAI活用編
atzzcokek
0
220
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Balancing Empowerment & Direction
lara
5
790
Optimizing for Happiness
mojombo
379
70k
RailsConf 2023
tenderlove
30
1.3k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Being A Developer After 40
akosma
91
590k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Raft: Consensus for Rubyists
vanstee
141
7.2k
Scaling GitHub
holman
464
140k
Documentation Writing (for coders)
carmenintech
76
5.2k
Transcript
ALWAYS Friday, August 9, 13
RULES Friday, August 9, 13
STYLE GUIDE Friday, August 9, 13
# bad if some_condition then # body omitted end #
good if some_condition # body omitted end Friday, August 9, 13
# bad begin n / d rescue ZeroDivisionError puts "Cannot
divide by 0!" end # good if d.zero? puts "Cannot divide by 0!" else n / d end Friday, August 9, 13
# bad name = 'Bozhidar' # good name = "Bozhidar"
Friday, August 9, 13