PYTHON

self、self、self、self、self…

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

join

レシーバと引数が逆。なんでか気になる ",".join(["1", "2", "3"]) [1, 2, 3].join("\n")