well- described solution to the most commonly encountered problems which occur during software development
reusing past solutions to design problems
When Ragin 's address was raided , authorities found more than 1,000 credit cards and duplicating machines .