- 一些忠告:
- 精通一门最常用的语言
- 了解一个最常用平台的基本机制,比如:内存管理、线程机制等
- UML图和面向对象分析设计方法
- 设计原则,如:职责单一等
- 设计模式
- 《代码大全》里讲的一切
- 精读一个知名的,但有点规模的程序。这点上要感谢开源项目给我们提供了这么多优秀程序。但要谨防好高骛远,动辄挑战Linux内核,精读是关键。
- 累积一定的代码量,比如:独立的完整做过一个数万代码行的东西。这里的关键是完全自己打造,一定不要拷贝粘贴。
- 掌握基本算法和数据结构(可以不自己写,但至少要知道其复杂度和区别)
- 养成一种清晰的编码风格
- 有自己的专业(金融、高并发网站,图像处理,TTS等)
- 浏览: 42750 次
- 性别:
- 来自: 北京
相关推荐
1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们...
### PHP学习忠告 对于刚接触PHP编程的学习者而言,以下几点建议可以帮助大家更好地入门并深入学习这门语言。 #### 一、不要急于求成 **忠告1:** 初学者应该避免浮躁的心态。当遇到问题时,不要第一时间就寻求现成...
在C++的学习过程中,了解其核心概念和编程思想至关重要。C++是一种强大的、通用的、面向对象的编程语言,广泛应用于系统软件、游戏开发、应用软件等各个领域。本资源包含12个主题的txt文本文件,旨在深入探讨C++的...
### 数学学习忠告 1. **扎实基础:** 科大校长强调,学生应当脚踏实地完成课本上的每一题,特别是那些较难的习题,因为解决一道难题所获得的知识和技巧远超过解决十道简单题。这种做法有助于培养解决问题的能力和...
### C++学习忠告详析 #### 1. 把C++当成一门新的语言学习 - **要点**:尽管C++源自C语言,但两者在语法、设计理念和用途上有显著区别。C++引入了许多新特性,如面向对象编程、模板等。 - **实践建议**:避免将C++...
【送给正在学习C++朋友的50个忠告】提供了许多有益的学习建议,旨在帮助C++初学者避免常见误区,高效地掌握这门强大的编程语言。以下是对这些忠告的详细解释: 1. C++与C语言有显著差异,应视为独立的语言来学习。 ...
"C++学习50忠告详解" C++是一门非常复杂的编程语言,对于初学者来说,掌握C++需要长时间的实践和学习。在这里,我们提供了50个学习C++的忠告,涵盖了学习C++的方方面面,从基本概念到高级技术,无论你是初学者还是...
C++学习50条忠告C++学习50条忠告C++学习50条忠告
学习Linux的九条忠告学习Linux的九条忠告学习Linux的九条忠告学习Linux的九条忠告
学习C++的50条忠告,这不仅仅是一份指南,更是一套系统性的学习策略,旨在帮助初学者和有经验的程序员深入理解和掌握C++这门强大的编程语言。以下是对其中部分忠告的详细解读: ### 忠告1:把C++当成一门新的语言...
在深入探讨《java学习中的一点忠告》这篇文章所涵盖的关键知识点之前,我们先来简要回顾一下文章的大致框架。该文旨在为Java学习者提供一系列宝贵的建议和指导,覆盖了从基础知识到高级概念的广泛领域。接下来,我们...
### 学习C++的50条忠告详解 #### 1. 把C++当成一门新的语言学习 - **解读**:虽然C++源于C语言,但它在语法和概念上有着本质的区别。例如,C++引入了面向对象编程的概念,而C语言则侧重于过程化编程。因此,即使您...
学习linux七点忠告,初学者必看!
以下是对标题“学习Linux的九条忠告”的详细解读,以及可能包含在文档“学习Linux的九条忠告.doc”中的相关知识点: 1. **理解基础概念**:Linux是一套开源的操作系统,基于Unix,由众多开发者共同维护和改进。首先...
### 学习C++的忠告50条详解 #### 1. C++与C的关系 C++在设计之初确实受到了C语言的影响,但两者在语法、特性以及用途上都有很大的区别。C++不仅继承了C的核心功能,还引入了许多新特性如面向对象编程(OOP)、模板...
学习 C++ 的 50 条忠告(初学者必看) 本资源摘要信息总结了学习 C++ 的 50 条忠告,旨在帮助初学者快速掌握 C++ 语言。以下是对标题、描述、标签和部分内容的详细解释: 标题解释:学习 C++ 的 50 条忠告(初学者...
以下是对这五十条忠告的详细解读: ### 1. 把C++当成一门新的语言学习 - **理解**:虽然C++是从C语言发展而来的,但两者在语法、设计理念等方面存在诸多差异。因此,学习C++时应将其视为一门全新的语言。 - **建议...