概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Extract conditionals into well-named methods - Andy Croll 原文公開日: 2018/01/21 著者: Andy Croll シンプル(かつ効果の高い)リファクタリング手法のひとつといえば、メソッドへの切り出しがあります。切り出したメソッドに名前を付ける手法は、コードの背後に潜むアイデアを示すうえで有用なツールです。 次のようには書かないこと 条件にステートメントをごちゃごちゃ書く。 class BrightonCoffeeShop def initialize(name) @name = name end def good? if @name == 'Starbucks' || @name == 'Costa' || @name == "Barry's Caff" fals
![Ruby: 条件を切り出していい感じのメソッド名を付けよう(翻訳)|TechRacho by BPS株式会社](https://cdn-ak-scissors.b.st-hatena.com/image/square/0096de004fae5dafe8b270bf63d4ef18e470d66e/height=288;version=1;width=512/https%3A%2F%2Ftechracho.bpsinc.jp%2Fwp-content%2Fuploads%2F2018%2F05%2Fruby_extract_conditionals_well-named_methods_eyecatch.png)