Talking about how to improve the programming efficiency? __ Programming

Source: Internet
Author: User
Talking about how to improve the programming efficiency.
1. Improve working experience
Experience comes from practice. Read a few skills books and excellent articles from various websites at ordinary times. If a book is a step, then there will be tens of thousands of steps in the life of people waiting for me to cross. Every step will be immeasurable wealth, and the next step, will take me into a new realm, access to new knowledge.
See Learn to do. Usually have time to see the code written by Daniel, see more open source projects and participate in some open source project coding work.
2. Working with Daniel and diligent people
Working with Daniel's experienced program ape. Working with hard-working people. Never Believe "You can't change the environment, but you can change yourself." "That remark. This is generally only the cattle to do. With the diligent person, can imperceptibly influence oneself more diligently.
3. Good development tools
Good development tools can do more with less. Efficient development tools, Super Cow Computer Configuration. Of course the foundation is also better.
4. Learn to take notes
A good memory is better than a messy pen. In the study and work in the process of taking more notes, to have gone through the pit, summed up and recorded. Can be organized into articles and share, increase interaction. When one day forgets to turn over to look again.
5. Exercise Body
The body is the capital of revolution, only good body can have good work, study state. Usually rest well, nature optimistic, maintain a positive attitude.
6. Practice Quick Typing
Fast keyboard input can make programming work more efficient.
7. Learning and mastering good programming ideas
Thinking to decide the way out. Good programming ideas can lead people to write more efficient code faster.
8. Good communication skills
Effective communication depends on the Communicator's full mastery of the issue, not the sweetness of the words. Only adequate communication, to better grasp and understand the needs of customers, to make a more perfect procedure.
9. Good architecture design
A good design is a redesign. A good design is a design that can be reproduced again. A good design is the simplest design. A good architecture adapts to a variety of business and requirements. Like building development, you need to have a design drawing first. Write program is the same, first need to have a variety of requirements analysis business logic diagram.
10. Writing Unit tests
Good test habits are essential. If you ask yourself that, code quality can improve a lot. Progress rapidly.
11. Learning Other programming languages
In learning other programming languages, you will find different languages to implement ideas. Your mind will be reconstructed and evolved.
You are welcome to pay attention to my blog. If you have questions, please add QQ Group: 454796847 study together.

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.