C++ 개발에 종사하는 친구들은 누구나 후발주자에게 몇 가지 제안을 할 수 있다고 믿지만, 실제로 이를 총체적으로 요약하는 사람은 거의 없습니다. 이 글은 인터넷에 떠돌고 있는 C++프로그래밍과 개발 학습에 대한 50가지 제안을 제공합니다.프로그래밍 학습자 (C++ 학습자에 국한되지 않음) 이러한 제안 사항을 정말로 이해한다면 Focus on key 학습 시 정확하게 파악할 수 있다고 믿습니다. 포인트를 확보하고 우회를 피하세요. 아래에는 50개 제안사항이 나열되어 있습니다.
1, 새로운 언어로 C++을 배우세요( C와 함께하세요!).
2, "C++프로그래밍 생각" 대신 "C++로 생각하기"를 읽어보세요.
3, "C++ 프로그래밍 언어" 및 "C++ 개체 모델 내부"를 읽지 마세요. t 왜냐하면 그것들은 어렵고, 우리 자신도 초보자이기 때문에 보지 않기 때문입니다.
4, VC, BCB, BC에 속지 마세요, MC , TC 등의 단어로 헷갈리는데요. 모두 통합 개발 환경이고, 우리가 배우고 싶은 것은 언어입니다.
5 겉보기에 단순해 보이는 작은 프로그래밍 문제를 버리지 마세요. 종종 그렇게 간단하지 않거나 많은 지식 포인트로 이어질 수 있습니다. .
6, Visual C++ 사용법을 안다고 해서 C++을 아는 것은 아닙니다.
7, 수업, 템플릿, STL, 배우기 어렵지 않습니다. 일반 프로그래밍그 이상은 아닙니다. 장기적인 연습과 철저한 독서가 어렵습니다.
8. 천재가 아니라면 프로그래밍을 배우고 싶다면 게임을 할 생각을 하지 마세요. 이미 해냈다고 생각하겠지만, 사실 당신의 C++ 레벨은 레벨 통과 능력에 따라 높아지지 않습니다. 사실, 항상 기억할 수 있습니다. C++을 배우는 것은 게임을 프로그래밍하는 것입니다.
9C++ 언어는 Visual C++ 책만 읽어서는 배울 수 없습니다.
10, 성급한 사람들은 다음과 같이 말하는 경향이 있습니다. XX언어가 더 이상 좋지 않습니다. YY를 배워야 합니다. ;——네 스스로는 할 수 없습니다! ?
11. 성급한 사람들은 무엇을 배워야 할까요? - 묻지 말고 배우세요.
13, 성급한 사람들은 다음과 같이 말하는 경향이 있습니다. 중국어 버전을 원해요! 나는 영어를 할 수 없습니다! --아니요? 배우다!
14, 성급한 사람들은 XX 또는 YY 중 어느 것이 더 좋은지 묻는 경향이 있습니다. 당신이 배우는 한 모든 것이 좋습니다.
15 성급한 사람에는 두 가지 유형이 있습니다. a)배우지 않고 보기만 하는 사람 b) 배우기만 하고 지속하지 않는 사람들.
16 유행하는 기술을 이야기할 때는 시대에 뒤떨어진 기술을 염두에 두는 것이 좋습니다.
17, C++은 단순한 객체지향 프로그래밍 언어가 아닙니다.
18 프로그래밍을 배우는 가장 좋은 방법 중 하나는 소스 코드를 읽는 것입니다.
19 어느 순간에도 손에 쥔 책이 충분하다고 생각하지 마세요.
20, "The Standard C++ Bible"(중국어 버전: Standard C++Bible)을 읽고 마스터하세요. C++ 표준.
21이해할 수 있으면 주의 깊게 읽어주시고, 이해가 안 되시면 읽어주세요.
22 책을 처음 읽었다고 아무것도 기억하고 숙달할 것이라고 기대하지 마세요. 두 번째, 세 번째 읽으세요.
23, "효과적인 C++" 및 "더 효과적인 C++" 및 "탁월함을 참조하세요. C++》.
24. 통합 개발 환경의 요람에 머물지 말고 명령줄을 사용하는 방법을 배워야 합니다. 프로세스 프로그램.
25, XX OK 또는 어느 것이 더 낫다고 논쟁하는 대신 의미 있는 C++ 지식 포인트를 다른 사람들과 토론하고, YY 또는 ZZ.
26, "프로그래밍 실습"을 읽고 해당 요구 사항을 엄격히 따르십시오.
27 단지 C와 C++의 일부 구문과 키워드가 동일해 보인다고 생각하지 마세요. , 그 의미와 기능은 정확히 동일합니다.
28 및 C++은 결코 소위 C의 "확장"이 아닙니다. C++처음부터 Z 언어로 이름을 지정하면 C 및 Z 언어를 그렇게 밀접하게 연관시킬 수는 없습니다.
29 XX를 배우고 C++로 바꾸면 문제 없을 거라고 생각해주세요. 언어 – 당신은 단지 하지만 저는 새로운 언어를 배우고 있는 중이에요.
30. "Inside The C++ Object Model"을 읽고 나면 C++을 배웠는지 판단하게 됩니다.
31 프로그래밍을 배우는 비결은 프로그램, 프로그램, 또 프로그램입니다.
32 다음 도서를 주목해 주세요. "C++객체 지향 효율적인 프로그래밍(C++ Effective Object-Oriented) 소프트웨어 구축)》、
《객체 지향 소프트웨어 구축(객체 지향 소프트웨어 구축)》、 《디자인 패턴(디자인 패턴 )》 , "컴퓨터 프로그래밍의 예술".
33. 기억하세요: 객체 지향 기술은 C++에만 국한되지 않습니다.
34 지원 CD에 소스코드가 포함되어 있더라도 책에 나온 프로그램 예제를 컴퓨터에 입력하여 연습해보세요.
35 책에서 본 의미 있는 사례를 펼쳐보세요.
36님, C++의 예외 처리 기술에 주목하고 자신의 프로그램에 효과적으로 적용해 보시기 바랍니다.
37 이전에 작성한 프로그램을 자주 검토하고, 배운 새로운 지식을 적용하기 위해 다시 작성해 보세요.
38 책에 있는 연습문제도 놓치지 마세요. 모두 풀고 해결책 아이디어를 기록해 주세요.
39, C++ 언어와 C++ 통합 개발 환경을 동시에 익히고 마스터해야 합니다. .
40 C++을 배우기로 결정했으니, 프로그래밍 언어를 배우는 목적은 마스터하는 것이기 때문입니다. 프로그래밍 기술 및 프로그래밍 기술은 언어 간입니다.
41 C++ 언어의 다양한 플랫폼과 개발 환경이 치열하게 경쟁하자, 우리는 C++를 배워야 한다 언어 자체가 주요 언어입니다.
42, C++ 프로그램을 절반쯤 작성했는데, 사용한 방법이 서툴렀다면 멈추지 마세요. 즉시,
디자인의 무결성을 보장하기 위해 가능한 한 빨리 나머지 부분을 대략적으로 완성한 다음 자신의 실수를 분석하고 다시 디자인하고 다시 작성하십시오(43 참조). ).
43 조급해하지 마세요. C++의 클래스를 디자인하는 것은 정말 쉽지 않습니다. 자체 프로그램 클래스와 자체 클래스의 디자인 수준은 지속적인 프로그래밍 연습을 통해 향상되고 발전됩니다.
44 프로그램이 작다는 이유만으로 익숙하지 않은 규칙을 따르지 마세요. 좋은 습관은 하루에 다 외워지는 것이 아니라 개발됩니다. 한 번.
45 C++에서 어려운 점을 배울 때마다 이 지식을 다른 사람에게 설명하고 이해시키도록 노력하세요. 명확하게 말해야만 당신이 정말로 이해하고 있다는 것을 보여줄 수 있습니다.
46.다른 사람과 소통할 때 무시하거나 이해하지 못하는 지식 포인트를 기록하세요.
47, 프로그램 버전 번호가 버전 100.XX .
48. 작성한 모든 프로그램을 저장하세요. 이는 최고의 축적물 중 하나입니다.
49 성급하게 굴지 마세요.
50, 사랑해요 C++!
몇 가지 더 강조하고 싶은 점은 위에서 언급한 것처럼 VC++을 배워야 하지만 을 의미하는 것은 아니라는 점을 기억해주세요. >C++ 언어는 C++의 개발 플랫폼일 뿐입니다. 기본 사항에 더 많은 관심을 기울여야 합니다. C++ 언어를 배우는 가장 좋은 방법은 입문을 읽는 것입니다. 튜토리얼을 보고 소스 코드를 분석하는 방법을 배우고 마지막으로 직접 해 보세요. 프로그래밍 연습은 몇 가지 언어를 배운 후에 익숙해지게 됩니다. C++을 잘 배우는 것이 결국 최종 목표는 아닙니다. 프로그래밍 기술은 우리가 열심히 노력해 온 방향이며 언어를 초월한다는 것을 이해하게 될 것입니다.
마지막으로 꼭 말씀드리고 싶은 말씀은 C++도 배워보시고 C++도 많이 사랑해주세요!
무료로 받기 LAMPBand of Brothers원본PHP동영상 튜토리얼 CD/"PHP에 대한 자세한 내용" Essential Edition, 공식 홈페이지 고객센터로 문의주세요 자세한 내용은
http://www.lampbrother.net
PHPCMS2차 개발http://yun .itxdl.cn/online/phpcms/index.php?u=5
WeChat 개발 http://yun.itxdl. cn/online/weixin/ index.php?u=5
모바일 인터넷 서버측 개발 http://yun.itxdl.cn/online/server /index.php?u= 5
자바스크립트강좌 http://yun.itxdl.cn/online/js/index. php?u=5
CTO교육 캠프 http://yun.itxdl.cn/online/cto/index.php? u=5
위 내용은 내용적인 측면을 포함하여 50가지 Daniel C++ 프로그래밍 개발 학습 제안을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.