動的言語の問題点、大規模開発でテスト工数が増大
■ このスレッドは過去ログ倉庫に格納されています
0623uy
2012/06/17(日) 22:36:18.51別スレでかいたソースだけど、俺の中ではこれがリファクタリングなんだよカス
def str2hash(str)
hash = {}
p ary = str.split
ary.each_slice(2) do | a , b |
hash[ a ] = b
end
hash
end
p str2hash("blue 白 white shiro\nred aka")
↑こういうのを ↓ こうする事がリファクタリング
p Hash[ *("blue 白 white shiro\nred aka").split ]
■ このスレッドは過去ログ倉庫に格納されています