10 bad habits that ruin a programmer

Source: Internet
Author: User

As a people who dare to pursue the trend, and self-encouragement to do professional handsome, in the study of the front-end of this period of time found himself very

Many detours, the following share (for the big God to shoot bricks).

1.5 months from the beginning of the learning web front, I went from a new way of thinking about networking to software development.

The process of thinking about people's agility. It's not easy to be a software developer, especially when you're in college.

All the energy is used in the network, so now their own knowledge of the software is very little, thinking is not enough flexibility, but

This is the shortcoming is also the merit, the university has taught oneself to form the earnest habit, diligently learns, simultaneously also has cultivated own thought

Ability, but I know these thinking ability is not enough, because the enterprise needs to be able to complete the task of the people, regardless of

How much you think about depth, so it makes me find my shortcomings and shortcomings, I hope I can pay more than others

A lot of effort to reach qualified programmers.

Three years of college time taught themselves seriously, careful study attitude. If you don't understand, you should ask someone, especially in this section

Duration of the training. A good programming habit can play a big role, the programmer's brain should be high-speed operation, life has a very

Many bugs, but programming careers to modify the bugs that appear and avoid all hidden bugs.

Here are some of the bad habits that affect programmers by sharing their own check-in summary:

1, the meeting.

The meeting will interrupt the programmer's thinking, the programmer's working hours can not be guaranteed, then the result will only reduce the programmer's programming efficiency

Rate.

2. Different political positions.

Different political positions will interrupt the programmer's ideas from the outset, and the overall development efficiency of the team will be reduced.

3, technical debt.

A programmer on the process created the last iteration, but not in the project. You should learn to give roses.

, the hand is fragrant.

4, Brogrammer.

To avoid bugs, you should avoid programmers who are too sociable. Because sometimes problems arise because of their own reasons,

Lead to a topic, should bear the consequences of this topic.

5, programmer Manager and non-programmer manager.

The project should be arranged from the beginning, so that the programmer can work well. Avoid errors such as language changes in the middle of the program


A suit of leather may be irrelevant, and a good company should avoid such bugs appearing.

6, do not pay attention to details.

Do not pay attention to the details, also affect the programmer's programming, to avoid bugs should be tested before the guarantee that there is no bug.

7, the use of code to measure productivity.

If you can use a small amount of code to implement it should not be doped with redundant code, one is to avoid bugs, but for the convenience of people.

As your first article, write it here for the time being.

10 bad habits that ruin a programmer

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.