Building codes can be complex and confusing. They vary based on location and are often up for interpretation. If you’re trying to design or construct a building that’s up to code, it can feel like an impossible feat.