レシーバを明確することは、可読性を向上させる良い方法だと思う。
Rubyでコードを書いていると、ごくたまにローカル変数なのかメソッドなのか分かりづらくなって、selfを書きまくることがある。
それはさておき、メソッドにselfを明示的に渡すことはできるんだろうか?
メソッドが本質的に状態を持たないというのはなかなか面白い。
レシーバを明確することは、可読性を向上させる良い方法だと思う。
Rubyでコードを書いていると、ごくたまにローカル変数なのかメソッドなのか分かりづらくなって、selfを書きまくることがある。
それはさておき、メソッドにselfを明示的に渡すことはできるんだろうか?
メソッドが本質的に状態を持たないというのはなかなか面白い。