2021-01-01から1ヶ月間の記事一覧

(備忘録)rspec関連

TODO,FIXMEなどのアノテーションコメントについて アノテーションコメントとは・・・コメントにメタデータを付加するもの。コードの欠陥がわかりやすくなる。 # TODO: 変数aがNoneの時、呼び出すときにエラーを吐くことの対応 アノテーションコメントの出力…

(備忘録)git コマンド一覧、プルリク関連

gitコマンド参考サイト qiita.com qiita.com プルリク参考サイト product-development.io https://gist.github.com/mono0926/e6ffd032c384ee4c1cef5a2aa4f778d7 issue参考サイト qiita.com

Rails メソッドチェインについて

メソッドチェインとは メソッドチェインとは、あるオブジェクトに対してメソッドを「.(ドット)」で繋げていき「.」の前のメソッドで返ってきた値を「.」の次に繋げたメソッドが受け取って処理していく。 #例1 User.where(name: 'programan').find_by(age: …

Rails 単数形リソース(resource)

単数形リソースを使う場面 ユーザープロフィール用のURLなどはidを参照しないことが望ましいため、単数系リソースが使った方が良い。 複数作成できる掲示板(Board)の仕様と異なり、ユーザーに対するプロフィールは1つしか存在しない。 また、他ユーザーのプ…