I am using VC development projects, I want to write some experience as a remember today. I consider the process of my development, basically, according to the following: 1. Seize the entire project into a single comparison module. 2. Some modules may not be implemented for the time being, requiring Reseach. So the module establishes a separate test environment for test development. When the test module is substantially capable of encapsulation, it is packaged for other modules, the smoation is, the better the package. 3. Add each module one by one to the entire framework, and modify the module as needed.
4. Test all modules until there is no bug.