When designing floor systems, the best approach is one that is systematic. It begins with consideration of the project climate and moves all the way through selection of the finished flooring materials. As with any other design problem, this includes analysis of the principles, codes, construction methods and available products. Risks are acknowledged and choices are made to lower those to acceptable levels. In other cases, choices are made to prevent foreseen problems from occurring.