World's largest producer of polypropylene and advanced polyolefins products, a leading supplier of polyethylene and catalysts, and a global leader in the development and licensing of polypropylene and polyethylene processes.
A separate but often conflated issue is whether to use configuration files or code on an API to wire up services. For most applications that are likely to be deployed in many places, a separate configuration file usually makes most sense. Almost all the time this will be an XML file, and this makes sense. However there are cases where it's easier to use program code to do the assembly. One case is where you have a simple application that's not got a lot of deployment variation. In this case a bit of code can be clearer than a separate XML file.