Today, I met a previous school brother, and he was very happy to chat, he also told me some of my own views of the computer.
After graduating, he wrote a program in a company, made software, and he told me that the experience of the year was very enjoyable and learned a lot. It is important to know that before doing a project, such as a total of two months, the time to write code is a small proportion, most of the time is in the design, The Division of functional modules and the overall planning. After such a procedure, do something less bugs, more complete function, good maintenance. In particular, the writing of the class, it is very important, write big, difficult, write small, combination connection must do well.
But before we can really achieve a holistic view of things, must accumulate a certain degree of writing experience, so I have to write a few years of code, a lot of exercise their thinking.