fv17の日記 - Coding Every Day

Webエンジニアの備忘用ブログです。主にWeb界隈の技術に関して書いています。

Rubyのコーディング規約一覧

クックパッド

https://github.com/cookpad/styleguide/blob/master/ruby.ja.md 

Airbnb

https://github.com/airbnb/ruby

Rubocop(Ruby Style Guide)

英語

https://github.com/rubocop-hq/ruby-style-guide

日本語

github.com

 

 見てて思ったこと

Airbnbのコーディング規約を読んでいると、「According to Matz」、Matzによればという一言が出てくる。「まつもとゆきひろ」氏の影響力を目の当たりにして、えっすご...と思わず唸ってしまった。

Use Hash#key? instead of Hash#has_key? and Hash#value? instead of Hash#has_value?. According to Matz, the longer forms are considered deprecated. [link]