how to build a website


Code Model

Code Model is Fully Functional Code Unit based on which MyCodeFactory would process the Data Model to generate Application Code for you.

As an experienced IT professional, you must be familiar to many coding patterns and probably have used code templates. If you have prior experience with templates, it may help you to think about Code Model as a smart template that compiles and works on its own. 

Code Model is the IDEAL code you want to use as the basis of your application. Think of it as blueprint that would build code for you. Typically that would be an application that works with Base Data Model. 

Code Model can consist of anything from Single File to a Complex Project having multiple folders and files (including Tests) possibly across different application layers and may involve multiple programming languages.

  • GENERALIZED- Code Model is typically the code for infrastructure like Database Access, APIs. There should be no business specifics in it.
  • EASY AND SIMPLE - No new syntax to learn. Cut down the development time by focussing on small area of work and let MyCodeFactory apply that smartly over your actual large Data Model. 
  • STANDALONE - Make sure everything in Code Model (including tests) is fully functional and as close as possible to the ideal code you want and that the Code Model works on its own.