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
Lone Star Ruby Conference - Ruby Rogues Panel
Search
Charles Wood
July 20, 2013
Programming
1
120
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
設計やレビューに悩んでいるPHPerに贈る、クリーンなオブジェクト設計の指針たち
panda_program
6
2.1k
AIともっと楽するE2Eテスト
myohei
6
2.7k
第9回 情シス転職ミートアップ 株式会社IVRy(アイブリー)の紹介
ivry_presentationmaterials
1
320
ペアプロ × 生成AI 現場での実践と課題について / generative-ai-in-pair-programming
codmoninc
2
18k
AIと”コードの評価関数”を共有する / Share the "code evaluation function" with AI
euglena1215
1
170
ソフトウェア品質を数字で捉える技術。事業成長を支えるシステム品質の マネジメント
takuya542
2
13k
地方に住むエンジニアの残酷な現実とキャリア論
ichimichi
5
1.5k
A2A プロトコルを試してみる
azukiazusa1
2
1.4k
ISUCON研修おかわり会 講義スライド
arfes0e2b3c
1
450
猫と暮らす Google Nest Cam生活🐈 / WebRTC with Google Nest Cam
yutailang0119
0
120
High-Level Programming Languages in AI Era -Human Thought and Mind-
hayat01sh1da
PRO
0
780
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
1
260
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Designing for Performance
lara
610
69k
Typedesign – Prime Four
hannesfritz
42
2.7k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Thoughts on Productivity
jonyablonski
69
4.7k
Six Lessons from altMBA
skipperchong
28
3.9k
The Straight Up "How To Draw Better" Workshop
denniskardys
234
140k
Facilitating Awesome Meetings
lara
54
6.4k
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