Kingofark about 50 perspectives for learning C ++ and programming

zhaozj2021-02-08  550

Revision 1.0

1. Take C as a new language study (and there is no relationship! Really.);

2. Look at "Thinking In C ", don't watch "C becomes dead";

3. Look at "The C Programming Language" and "Inside THE C Object Model", don't be difficult because they are difficult and we are actors, so I don't look at them;

4. Don't be confused by vocabulary such as VC, BCB, BC, MC, TC - they are all integrated development environments, and we have to learn is a language;

5. Don't let go of any small programming problem that looks very simple - they are often not so simple, or you can lead a lot of knowledge points;

6. Will use Visual C , do not explain that you will C ;

7. Learning Class is not difficult, Template, STL, Generic Programming is alive - it is difficult to have a long-term adherence to practice and spare no effort;

8. If it is not a genius, don't want to play games - do you think you have done it, in fact, your C level does not change with your customs clearance - it can always remember: learn C is for Play the game;

9. Looking at the Visual C book, you can't learn C language;

10. Impetuous people are easy to say: XX language is not ok, you should learn yy; - is yourself! ?

11. The impetuous people are easy to ask: What should I learn in the end; - don't ask, learn is right;

12. The impetuous people are easy to ask: Is XX have a money? - I suggest you to grab bank;

13. The impetuous people are easy to say: I want the Chinese version! I can't speak English! Don't you? Learn!

14. Impetuous people are prone to: XX and YY which is good; - tell you, all - as long as you learn;

15. Impetuous people are divided into two: a) people who are only watched and don't learn; b) only learn and not persist;

16. Hang the fashionable technology in the mouth, it is better to remember the outdated technical;

17.c is more than just to support object-oriented programming languages;

18. One of the best ways to learn programming is to read the source code;

19. Don't think that your book in your hand is enough at any time;

20. Please read "The Standard C Bible" (Chinese version: Standard C Collection), master C standards;

21. Please understand the book, please look carefully; don't understand the book, please look hard;

22. Don't expect to see what the first pass can remember and master what - please see the second pass, the third time;

23. Please see "Effective C " and "More Effective C " and "Exceptional C ";

24. Don't stay on the cradle of the integrated development environment, you must learn to control the integrated development environment, but also learn to handle the program by command line;

25. Discuss meaningful C knowledge points with others, rather than quarreling XX can't do or YY and ZZ which is better; 26. Please see "program design practice", and strictly follow it;

27. Don't think that there are some syntaxes and keywords in C and C , they think that their significance is exactly the same;

28.c is never called "expansion" - if C is called Z language, you will never touch the C and Z language so tight;

29. Don't think that I have learned the XX language to change the C - you just learn a new language;

30. After reading "INSIDE THE C Object Model", then I have learned that I have learned C ;

31. The secret of learning programming is: programming, programming, reprogramming;

32. Please note the following books: "C Object-Oriented Programming (C Effective Object-Oriented Software Construction)" "Object-Oriented Software Construction (Object-Oriented Software Construction)" "design patterns (Design Patterns)" "The Art of Computer Programming "

33. Remember: Object-oriented technology is not just C proprietary;

34. Please enter the program of the program in the book to practice on the computer, even if there is a source code in the CD;

35. Expand the meaningful example of seeing in the book;

36. Please pay attention to the exception handling technology in C and use it in your own procedure;

37. Review the procedures you have written before, and try to rewrite, and use the new knowledge you have learned in;

38. Don't miss any of the exercises in the book - please do all and record the idea of ​​the problem;

39.c language and C integrated development environment should learn and master at the same time;

40. Since I decided to learn C , please persist in learning, because the purpose of learning programming language is to master program design technology, and programming technology is cross-language;

41. Let the various platforms in the C language and the development environment go to the intense competition, we must learn the C language itself;

42. When you write C programs, you find that yourself use it very badly, please don't stop right away; please complete the rest of the remaining part to ensure the integrity of this design, then analyze your mistakes and redesite And write (see 43);

43. Don't worry, design C CLASS is really not easy; Class and your own Class design level in our program are perfect and developed in continuous programming practices;

44. Never follow some of the programs you unskilled because the program is "very small" - good habits are cultivated, not a remember;

45. Every time I learned a C difficult point, try to explain this knowledge point and let him understand it - you can explain that you really understand;

46. ​​Record the knowledge points that you have neglected or not understood during communication with others;

47. Continuously write a higher request for the procedures you wrote, even if your program version number will become Version 100.xx;

48. Save all the programs you have written - that is one of your best accumulation;

49. Please don't be impetuous;

50. Please love C !

转载请注明原文地址:https://www.9cbs.com/read-368.html

New Post(0)