Remember, write for the first timeCodeWhen I started using Delphi, I was very happy to simply implement the functions I wanted without paying attention to implementation efficiency and security, directly write some events without paying attention to the user experience. Now, I find that I always like to think more about it and think about security when writing code, think about efficiency or user experience, or think about other better solutions. In short, I feel that some things that I did not pay attention to before are slowly penetrating into the code writing process.
However, some time will be wasted. Sometimes, when writing a function or function, you will first think about how to achieve better efficiency, space, or ease of use, so you will be "thinking" for some time, of course, if you have all the scrubs, you don't need to modify them. In fact, the time is similar.
I can't say it's a bad thing, but sometimes I want to fall into a bottomless pit, struggle in it, and cannot find an exit. In fact, sometimes I will solve it from another angle. "The last word on the paper is simple, and you know that you have to do it." It seems that action is needed. If you just want to think about it without actually thinking about it, you can only think about it without a head.
Everything should have a degree, or you can consider "Simplifying complicated things" and gradually build an idealized result.