Some of the following techniques, there is no relationship with technology, as the title. But it is my summary, there is no more organizational, just written on the paper in the brain, if you have an improper place, please let meal.
1. Configure the folder for the items in ClassView and FileView, and each other corresponds to each other. The files in the external engineering directory should also be managed by the folder. Do not write an absolute path when it is included in the project. Instead, it is related to the C column of the engineering attribute. This setting is only for the project itself, and does not change the IDE environment. Be careful not to delete the OPT file, which saves you in the workspace.
2. When the development system is ended, the resource is proposed and packaged as a repository.
3. The system module is clearly divided, and the package is considering the component for the core module.
4. In the development of the project, it is recommended to use the Release plus debugging information to perform the project's F5 debug, but use the BoundCheck for memory, you want to use DEBUG.
5. Pay attention to the coding rules during the development process, and it is recommended to refer to Lin Rui's "High Quality C Programming Guide".
6. Refer to the existing design mode when designing the data structure of the system.
7. STL is very good, we have no reason to refuse.
8. The development documentation of the system is not a small, and the document should not flow in the form, otherwise the meaning of the document will be lost.
9. At the end of the development, everyone should summarize the project for themselves.
?