By Rodney Amato
When I'm developing, the order in which I do things can make a big difference. Taking the time to make a rough outline at the start rather than just jumping in and coding can sometimes mean the difference between a relatively easy product update, and one that takes way longer than originally planned.