How to Learn programming by yourself-"reading calligraphy over three times"

Source: Internet
Author: User

Son once said: the world's martial arts, only fast. The Internet is a challenging and exciting industry. Knowledge is updated and iterated fast, and several companies are excited.

For the speed at which knowledge is updated, some programmers directly call: Chen cannot keep up !!!

Some programmers are excited about the emergence of new knowledge they expect. How do they do this? They also read three books:

First read-through

The first time you read programming books, you only need to have a correct understanding of the full text. For the first reading, I will try my best to follow the author's ideas and look at their examples for demonstration. I also learned, learned, and learned how to build a program. Of course, it may not be comprehensive. When I first read through, I won't write any code, even though most programming books can understand it. After reading for the first time, I didn't feel that I could immediately learn how to write code in a new language. However, this gives me a good sense of global understanding. (By the way, I usually only read one chapter or one section at a time, rather than the whole book ).

Second Study

This time, I will write code. I will take the example given in each chapter and try to use the code again. The reason why I need to read the code first and then go back and study it well is that this will not only let me know what each chapter is talking about, but also what the code can do. In this way, I can clearly understand and understand the cause and effect of the entire book. Not only is it better understood, but the code is no longer blindly swallowed up. Instead, it is expected to first understand its role in the following paragraphs, then, go back and study again. This step makes me remember the syntax.

Intensive reading for the third time

In the third time, I am no longer satisfied with the examples in the book. I will think differently and try to give examples to apply the Code. They will also read the exercises proposed in the book and try to solve these problems by themselves. At this stage, the syntax of each chapter is all in my heart. I am confident that all these questions will be answered.


How to Learn programming by yourself-"reading calligraphy over three times"

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.