http://qs321.pair.com?node_id=640277


in reply to Data Structures design help to represent function args for testing

At the risk of answering questions you haven't actually asked, I've had some success maintaining other people's code using: You're certainly right to start writing tests so you won't break anything as you refactor, though. Good luck!