Code of conduct for programmers

Source: Internet
Author: User
Programming | specification
• Do not be fooled by the words VC, BCB, BC, MC, TC and so on-they are integrated development environment, and we want to learn is actually the same language;
• Do not let go of any seemingly simple small programming problem-they are often not so simple, or can lead to a lot of knowledge points;
• will use Visual C + +, does not mean that you will C + +, so light to see the Book of Visual C + +, is not learning C + + language;
• Learning class is not difficult, template, STL, generic programming is so, difficult is long-term adherence to practice and spare no effort to read;
If you are not a genius, want to learn programming don't want to play games-you think you did, in fact, your C + + level and you do not have the ability to go with the clearance of the high-actually can always remember: learn C + + is to make the game;
• Put the fashionable technology on the tip of the tongue, rather than the outdated technology in mind;
Read the book, please look carefully, do not understand the book, please bite the bullet to see;
Do not expect to read the first book can remember and grasp what--please read the second time, the third time;
• Do not stay in the cradle of the integrated development environment, learn to control the integrated development environment, but also learn to use the command line method to deal with the program;
• Talk with others about meaningful C + + knowledge, not quarrel with XX line or YY and ZZ which is good;
• Please see "program design Practice", and strictly follow its requirements to do;
• Do not think that because there are some syntax and keywords in C and C + + that look the same, they are considered to be exactly the same meaning and function;
• The secret of Learning programming is: programming, programming, and reprogramming;
• Remember: object-oriented technology is not just C + + proprietary;
• Please input the program examples of the book to the computer practice, even if the supporting CD-ROM has the source code;
• Expand the meaningful examples that are seen in the book;
• Please pay attention to the exception handling technology in C + + and apply it to your own program;
• Often review the procedures you have written before and try to rewrite them to apply the new knowledge you have learned.
• Do not omit any one of the exercises in the book-please complete and record the problem-solving ideas;
· C + + language and C + + integrated development environment to learn and master at the same time;
* Let the C + + language platform and development environment to fierce competition, we have to learn the C + + language itself mainly;
· When you write a C + + program to write in half but find yourself using the method is very clumsy, please do not stop at once, please as soon as possible to complete the remaining parts roughly to ensure the integrity of the design, and then analyze their own errors and redesign and write;
· Don't be impatient, the design of C + + class is really not easy; the class of their own program and their class design level is in the continuous programming practice to improve and develop;
· Every time you learn a C + + difficult point, try to explain the knowledge to others and let him understand-you can make it clear that you really understand;
· Please keep asking for higher requirements for your own program, even if your program version number will turn into version 100. XX;
· Keep all the programs you've written--that's one of your best accumulations;
· See more design patterns, will he use in the program to go!
· Pay attention to test cases and test methods!
· Look at the Book of classic cattle!
· Impetuous people easy to say: xx language is dying, should learn yy;--is your own not to!?
· Impetuous people are easy to ask: what should I learn--don't ask, learn right;
· Impetuous person easy to ask: xx Rich way,--suggest you Rob Bank;
· Impetuous people easy to say: I want Chinese version! My English is not good! --no? Learn!
· Impetuous people easy to ask: XX and yy which is good;--tell you, all good--as long as you learn on the line;
· Impetuous people are divided into two kinds: a the person who only wait and see but not learn; b. A person who learns but does not insist;
· Please do not be impetuous people;




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.