How to plan the schedule and process in the development of the program project?

recently do an e-commerce project, the development process wrote that the code has a lot of redundancy, write to this piece of function and found the same as the previous piece of code from writing a code, resulting in code duplication. Ask everyone how to plan the development process after getting the prototypes and design drawings in APP development, to avoid duplication of the same functions, and to plan the logic of the project


1. After getting the prototype and the design diagram, first analyze what technologies will be used in the overall code, and have a general direction in mind.
the general framework should have a prototype

.

2. Subdivision function, a page-> a widget which components can be shared in which way, and which code is common code at first glance

3. Refactoring while doing it, this is refactoring on a large framework, try not to have too much redundant code

4. Once the functionality is done, you need to continue refactoring the code. Try to refine your code before you get someone to review it.
after the general review, different people have different perspectives of consideration, and then continue to restructure according to the opinions put forward by the leaders, and finally submit the code

5. As a matter of fact, the code is being refactored all the time. As long as there is no problem, your code will always think about whether there is room for
improvement in scalability and performance

.

6. If it is multi-person cooperation, communicate more during the meeting, the same functional module can be developed by one person, and continue to develop by skipping a certain step.
and other common modules can be jointly debugged after they have been developed.

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1e527e9-4c8c1.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1e527e9-4c8c1.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?