Explaining the case study
In this section, we will be looking at the details of the case study before we start implementing it. Let’s consider a car agency, ABC Car Agency, that focuses on sales of new and used cars from multiple brands. This agency would like to build an application that produces customized catalogs for each car displaying the various specifications and features of the car.
We will look at the details available to develop and build the application by applying the concepts that we have learned throughout this book. There are 205 different cars that need to be cataloged and the data used to build this case study is taken from the following dataset: Automobile. (1987). UCI Machine Learning Repository
.
There are many ways to develop an application that can solve this problem. We are going to look at how to develop a reusable application that uses metaprogramming.
A high-level view of the automobile data is as follows:
Figure 15.1...