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
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
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
270
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
730
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
170
AIによる開発の民主化を支える コンテキスト管理のこれまでとこれから
mulyu
3
270
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
130
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
230
今から始めるClaude Code超入門
448jp
8
8.7k
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
180
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
560
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
230
CSC307 Lecture 02
javiergs
PRO
1
780
Featured
See All Featured
Code Review Best Practice
trishagee
74
20k
Speed Design
sergeychernyshev
33
1.5k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
170
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
30 Presentation Tips
portentint
PRO
1
220
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Faster Mobile Websites
deanohume
310
31k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.9k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
340
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