Rubyについて Part 18
■ このスレッドは過去ログ倉庫に格納されています
0076デフォルトの名無しさん
2005/12/09(金) 09:58:06定義する必要が出てきたときは、まず後者を動詞の受動態で定義する。
例えば obj.move が破壊的だったら非破壊的な方は obj.moved にする。
def move
obj.clone.moved
end
テストしてグリーンになったら move -> move! , moved -> move の順に
「メソッド名の変更」のリファクタリングを行う。
■ このスレッドは過去ログ倉庫に格納されています