Code generator for rapid application development
In today’s era most of the software companies are approaching towards rapid application development methodology for software development.
First question which arises in everyone’s mind that why do we need code generator?
- To better concentrate on business logic rather than writing lots of code.
- To achieve better quality as there will be no defects which are getting introduced into the application code by software developers.
- To have a consistent architectural approach as there will not be a typo mistake, different types of variable declaration etc. which are getting introduced while number of developers are working on same software.
- It will decrease the time span of the software development process with less number of resources.
Code generator was designed by me to have all of these fruitful benefits with a consistent code generation approach. Code Generator was developed as a web application so that it can be hosted at one place and several developers can use it at the same time and at different locations. User has to customize the settings according to their projects and destination folders can be specified according to their project folder structures.
Code generator was designed to generate the code for projects which are operating under different layers to have modularization and consistent architecture. Stored procedures can also be generated using code generator to reduce the efforts of software developers so that they can purely concentrate on the business logic of the application.
There are so many tools which are available in the market to generate the code but they take a lot of time to customize them for particular needs and the architecture of the project. Maximum tools in the market which are available were developed as a desktop application. So if you will deploy it at a remote location then only one developer can access it at the same time and if you have to deploy it on different machines of software developers then you also have to maintain version updates in the generator at every developer’s machine which is a big problem.
Please keep reading my blog, i will elaborate it in my next post very soon.
Looking forward to know more about this…