50 Views on c ++ and programming (applicable to everything)

Source: Internet
Author: User
50 Views on learning c ++ and programming:
1. Take c ++ as a new language learning (it has nothing to do with c! True .);
2. Read thinking in c ++ instead of c ++.
3. Read the c ++ programming language and inside the c ++ object model.
It's hard for them, but we don't want to read them because we are beginners;
4. Do not be confused by vc, bcb, bc, mc, tc and other words-they are all integrated development environments, and what we want to learn
Is a language;
5. Don't let go of any seemingly simple small programming problem-they are often not that simple, or you can
Draw out many knowledge points;
6. visual c ++ is used. It does not mean that you can use c ++;
7. It is not difficult to learn classes. Templates, stl, and generic programming are also not so difficult-it is difficult for a long term
A group of books with best practices and no efforts;
8. If it's not a genius, you don't want to play games if you want to learn programming-you think you have done it, in fact, your c ++ Level
It has not become higher together with your customs clearance capabilities-in fact, you can always remember that learning c ++ is for game preparation;
9. Reading visual c ++ books cannot learn the c ++ language;
10. Impetuous people can easily say: xx language is not good, so you should learn yy; -- you can't do it yourself !?
11. Impetuous people may easily ask: What should I learn? -- don't ask, it's right to learn;
12. It is easy for impetuous people to ask: do xx have money? -- we suggest you rob a bank;
13. Impetuous people may say: I want a Chinese version! I cannot use English! -- No? Learn!
14. Impetuous people may easily ask: xx and yy, which is better? -- tell you, good.-as long as you learn;
15. Impetuous people can be divided into two types: a) those who only wait and do not learn; B) those who only learn but do not stick to it;
16. It is better to keep outdated technologies in mind when talking about fashionable technologies;
17. c ++ not only supports object-oriented programming languages;
18. One of the best ways to learn programming is to read the source code;
19. Do not think that the books in your hands are sufficient at any time;
20. Please read the "the standard c ++ bible" (Chinese version: standard c ++) and master the c ++ standard;
21. Read carefully the books you can understand. Read the books you can't understand;
22. Don't expect to read the first book to remember and master anything-please read the second and third times;
23. Please refer to Objective c ++, more objective c ++, and predictional c ++.
24. Do not stay on the cradle of the integrated development environment, learn to control the integrated development environment, and learn to use the command line
Type processing program;
25. Discuss meaningful c ++ knowledge points with others, rather than quarreling xx rows or which is better for yy and zz;
26. Please refer to "program design practices" and strictly follow the requirements;
27. Do not assume that c and c ++ have the same syntax and keywords, so that their meaning and functions are exactly the same.

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.