In addition to functional code, testing, especially performance testing is also the point I want to learn about. For example, how much impact does concurrency and delay have on the program?
Mastering performance testing methods helps me quantitatively understand why write this way.