Rubyについて Part 20
■ このスレッドは過去ログ倉庫に格納されています
0840デフォルトの名無しさん
2006/05/20(土) 23:32:40ついての話だけど、end end が連続しているようではまだまだRubyが使いこなせてないのかな。
Ruby使い初めて3年は経ってて最近Cで拡張ライブラリを書き始めているレベルですが
今Rubyで真面目に書き直しているプログラムがあって、classの定義、
インスタンスメソッドの定義、File.openのブロック、each でイテレータを回して、末尾にifのブロックがある。
つまり、5階のendが連なってる。うち、インスタンスメソッドの定義は60行程度。
エディタの画面で一画面に納まるかどうかっていう感じ。
どの end がどの do や begin や then などに対応しているかぱっと見には分かりづらい。
これって設計の段階で、いけてないってことなのかな。
■ このスレッドは過去ログ倉庫に格納されています