From the path to mountains.
Writing software is like playing mahjong. If you want to do some big-name games, but do not use big cards or fake cards, sometimes you need to use small cards and wait for the next lap. As long as the dormitory lights keep running, we can always have the next lap, just as we can always wait for the next milestone. Sometimes we can find a good card, but it doesn't match other card types in our hands, so we have to win it, this is similar to the function we want to cut down. When listening to cards, we must be patient and never change the cards. This is also in common with our project. In short, software development is like a game of mahjong.
From "Knowledge Hero"
"I have distractions, but it's really the first stream.ProgramThere are no distractions. I used to write programs without going to bed for 72 hours, but what is so amazing? Other people may not go down on the mahjong table three days and three nights. The difficulty is that they start playing cards at eight o'clock a.m., hitting 12 o'clock, starting at one o'clock P.M. a.m., and hitting five o'clock P.M. a.m.. In this way, they have been stuck for a year ."