2 different development methods
Fast and efficient development method
1 propose a plan, 2 execute a plan,
N * (3 find a problem, 4 solve a problem, 5 advance the progress),
(3 + 3n) implement the plan
advantage
Solve problems the fastest and advance progress
Disadvantages
There will be a large number of knowledge loopholes, lacking the ability to resolve faults.
Slow and robust development method
1 proposed scheme, 2 understanding of the environment, 3 test results, four amendments to the program, 5 implementation of the program
N * (6 identify problems, 7 research questions, 8 solve the problem, 9 analogy questions, 10 amendments to the program, 11 to promote progress)
(6 + 6N ) Implementation plan
advantage
Rich knowledge and increased self-revenue
Disadvantages
Progress is slow, requires more energy, and does not necessarily pay off.
Conclusion
Recently I was researching openwrt and wanted this platform to do something, but for several weeks I was always progressing in some inexplicable place, and I could n’t find a solution. Recall that some of my own consumption during this period of time has not grown anything useful , So reflect for a while and write this article.