エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Ruby]関数を作成する上で心がけること - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Ruby]関数を作成する上で心がけること - Qiita
ラベル付き引数 引数名がはっきりしているので渡す内容がわかりやすい。 rubymineのIDEなどで自動保管し... ラベル付き引数 引数名がはっきりしているので渡す内容がわかりやすい。 rubymineのIDEなどで自動保管してくれる 渡し忘れの引数があればエラーが出る デフォルト値も指定できるのでデフォルト値指定した分は省力できる 引数の順番気にしなくていい # 定義 def some_method(user: , require: false) end # 呼び出し型 some_method( user: current_user ) some_method( user: current_user, require: true ) 普通の引数 rubymineのIDEなどで引数名は把握できる 渡し忘れの引数があればエラーが出る デフォルト値も指定できるのでデフォルト値指定した分は省力できる 引数の順番を気にしなくてはいけないので数が多いと面倒 1・2個の引数でメソッド名からもわかりやすければ楽 Us