Fixing Shotgun Surgery in Ruby | Dark Hacker News