Currently my primary work project's support/env.rb is a mess. It is a free for all of hooks, helper methods, with little in the way of convention or standard. Step files are similar with their own hooks and helper methods strewn about.
Has anyone come up with a decent abstract model for organizing all of this? I'm tempted to create a support/hooks.rb for ALL hooks, since order can sometimes matter. As for helper methods and the like, I'm not sure where to start. I can see using some modules for namespacing but this is a large project and I want things to remain or become usable and findable.
Thanks for your thoughts,
David Troyer