让代码变得可配置