doctree
doctree copied to clipboard
defined? に渡す式が定義されてないときに返す値を修正
「偽を返す」と書かれていると、defined?
が ? で終わるキーワードなので Ruby の慣習として false を返すと勘違いしやすいと思ったため、「nil を返す」と明確に書くのがよいと思いました。 また、同じページ内の alias
と undef
の説明で「nil を返します」と書かれているため、それら一貫させるためにも defined?
の説明も「nil を返す」と明確に書くのがよいと思いました。