タグ

2015年4月7日のブックマーク (2件)

  • 初心者が混乱しやすいRubyの変数 | gam0022.net

    はじめに Rubyの初心者にありがちなことだと思うが、 変数を代入した時や関数を呼び出した時に、値渡しであるか参照渡しであるか混乱すると思う。 私もよくわからずにかつては混乱した。 次のページを見つけてようやく頭の整理がついた。 Rubyのメソッドの引数は値渡しで、Rubyの変数は全てオブジェクトを指し示すポインタに似た何かだと考えればよいのだ。 引数の参照渡し(変数渡し)なのか単なるオブジェクトへの参照なのか、それが問題 なるほどわかりやすい。 Rubyのメソッドの引数は値渡し Rubyの変数は全てオブジェクトを指し示すポインタに似た何か Rubyの変数はラベル Cにおける変数は箱だと例えられるが、Rubyにおける変数はラベルと例えられることがある。 Cの変数では、メモリ上の箱に値がそのまま入っている。代入をすれば、箱が複製される。 一方、Rubyではメモリ上の箱のどこかに値が入っており

    初心者が混乱しやすいRubyの変数 | gam0022.net
  • ReviewerとReviewee

    最近レビューする回数が多く、それから派生したまとまりの無いツイートが散見してたのでポエムでつないでみる。 レビューと健康 レビューする側とされる側、コミュニケーション次第では段々剣呑な雰囲気を帯びてくる場合がある。 この雰囲気ってやつは、個々人のパーソナリティよりも、体調面の変動をキッカケに危うくなるイメージがある。 体調悪い時はあんまレビューしない方がいい。 っていうか休んだほうがいい。 Reviewer V.S. Reviewee ? 衝突を避けられない時があると分かっていても、なるべく避けようと努力してみる。 レビューするときは「Reviewer V.S. Reviewee」の構図を作らないように、常に自分に言い聞かせてる。 — okumura takahiro (@hfm) 2015, 4月 3 相手にメンチ切らなくていいので目的を見たほうが良い レビューの場では、2人が向き合うの

    inouetakuya
    inouetakuya 2015/04/07
    めっちゃいい話だった