How Building Codes and Product Certifications Help Developers?