元祖若手のプログラミング奮闘記

元祖若手の奮闘記。主に注意されたことをメモがわりに使用するよ!

コードの書き方(命名編)

良くセンスがないと言われ続ける
関数や変数の命名。。

指摘されたことを忘れないよう
メモがわりで。。。
(あくまで一例としてご覧ください!)

・private関数は先頭に _ をつける
※2017/07/17追記
 これ _ つけなくていいって言われた。。
 俺全部直したええ。。

private

def set_param
  ...
end

モデルの関数名は
select_user
よりも
get_user
条件をつけるときは
後ろにbyをつける

app/models/user.rb

def get_user_by_name(name)
  self.where(name: name).first
end

app/assets配下には
複数ファイルがあるなら
ひとつディレクトリを作る

app/assets/javascript/user_editor.js
app/assets/javascript/user_window.js

こういうのね

app/assets/javascript/user/...

こうしましょう