In order to provide increased productivity, more and more code generation tools are now hitting the market. Many IDEs are also getting equipped with Wizards and plug-ins in order to make life easier for developers (or so called developers). We have Wizards that allow us to magically produce codes needed to create a database driven application by simply clicking a few buttons. However, whenever we sift through the codes produced by these Wizards, we often wonder “where is the methodology, where...