Programmer Steve Poling offered an interesting take on what needs to be done to avoid bad code. What steps do you take to make sure things are up to date?