What is a performance-based code vs. a prescriptive code?
A performance-based code, like many of the generalized codes, furnishes basic guidelines and provides goals rather than setting forth specific requirements. A prescriptive code, like the Illinois Plumbing Code, furnishes both specific requirements and the prescribed methods for reaching them. A performance-based code is like having an address to which you are supposed to drive and a map of that city with the location marked. A prescriptive code is like having the address, a map of the entire area marked with your route and clearly written turn-by-turn directions.