Err, won't help. OO folks often achieve even more tightly coupled code than they set out to avoid -- what I guess I'm saying here is start thinking "heavy" OO (read c2.com and such) and you'll be ok, but to just be OO for the sake of it -- as most do -- you'll hang yourself because you'll have a lot of rope to do it with!