How can I improve my programming skills? Writing more code is the most obvious way, but this one is the exact opposite of writing code.

Source: Internet
Author: User

At first I was in . This article was written for the fuel Your coding website for the year May . Then this site is no longer there, in order to allow people who love programming to continue to benefit, so here to re-publish this article. I have considered whether I should revise this article according to the situation , but I think it is enough to be tested. Only a few parts may be unsatisfactory. Enjoy the article.


As everyone knows, writing more code is the most obvious way to improve your programming skills. But the other way I'm convinced of the ability to improve programming is to write code exactly the opposite. I'm going to state this method as clearly as possible.


Only a large number of people reading code can significantly improve your own programming skills.


Whether you believe it or not, but I think you can try it, you will feel that the time you spend is totally worth it.


In this article I will teach you how to choose what to read and how to teach you how to read. If you already know how to read the code, perhaps you've found that through your efforts you can get more. If you don't know how to read the code well, be sure to keep looking down.


Read what?

It's hard to decide what kind of code to read, and it's hard to advise others. I won't simply show you what kind of code you should read, because it ultimately depends on what you like to read. I will give you some references so that you can focus on choosing what code to read.


Read the code you trust

The plugin or library you are already using will be a good choice.

one you really like. WordPress Plugin

a very useful place you've found. Ruby Gem

a JQuery plugin that you will often review

These are extremely good places to be candidates. If you are already familiar with the APIs it exposes , it is no longer difficult to understand how it works inside. In addition, as a user of a code, you have the opportunity to add files to it, implement a new feature, or propose changes to the original project.

To read the full text, please click: http://click.aliyun.com/m/9150/

This article is from the "12466150" blog, please be sure to keep this source http://12476150.blog.51cto.com/12466150/1890423

How can I improve my programming skills? Writing more code is the most obvious way, but this one is the exact opposite of writing code.

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.