A bit of sentiment during "restructuring.
Many times, reconstruction can be said to make up for previous mistakes. Of course, this mistake is not necessarily caused by you alone.
One of the most important gains in refactoring is that, in dealing with the design and implementation of a complex software system, I still cannot find a solution that is more effective than using UML AND ITS modeling tools ......
The level of system design by domestic enterprises is not small but also very impetuous and utilitarian. However, I think this cannot be attributed to the fact that the quality of domestic developers is not good and the quality of enterprise leadership is not good, but the domestic industry atmosphere and environment have not yet reached the level that requires perfection, after all, we are still in the initial accumulation stage of Capitalism. What we need first is to survive ......
Change what you cannot tolerate and what you cannot change. So follow this principle.
It will gradually become better.