RubyとJavaで同じようなプログラムを書いたけど結局どちらが正解なのかわからん

RubyJavaで同じようなプログラムを書いたけれど一長一短。
Rubyはまぁ、あとからメンテする人がいないので実戦投入できないけれど。
テストで流れを確認するにはRubyの表現力はいい感じだけどJava(Eclipse)の補完も捨てがたい。
今回はRubyのヒアドキュメントが良いのよね。