Building codes are a tool for future referencing and should be used as a guide when designing and building. This is not to say that every detail of the code must be followed, but rather that it provides a basis from which to work from. These codes are designed to ensure that buildings are safe...