• / 10
  • 下载费用:10 金币  

怎样才算精通C++.doc

关 键 词:
怎样才算精通C++.doc
资源描述:
怎样才算精通 C++?常 用的面向对象复用模型设计、常用的数据结构设计、常用的*作系统知识、内存管理、多线程互斥,然后能够很轻松的应用现有的软件模块和开发库,比如用开源的 库(例如 log4cpp),购买的其他公司的接口模块等,能够和容易上手应用一个你从未涉足的开发平台(比如从 vc 转到 symbian,转到 qt),开发 令老板比较满意的程序模块. 十足的自信心+强烈的求知欲+ 对 Programming 2)熟悉软件工程方法,并应用到具体一些简单实现; 3)了解 c 或++语言原理 ,例如接口,接口这个概念产生的原因, 实现,是否有什么扩展应用. 这样用, 为什么 ? 4)计算机体系结构要学好, 对分析程序和有好处的 5)数学知识是要的.本人数学不咋的,叹啊!加油 6)理解各种软件行业的基本概念和原理, 什么是 web 开发,什么是 web 服务,xml 是怎么回事,这个数据框架的结构.嵌入开发, 什么开发模式之类的东东..理解就行了,掌握就不必要的 ! 7)熟悉一个集成开发环境. 8)最重要的是学习能力:善于发现 ,分析问题,会找答案 :会查字典, 会记录,会总结,会背书,会交朋友, 并一直坚持下去 .没有哪个一日精通的高手,时间久了, 想得多了就精通了! 光精通语言有什么用, 能把所有编程书倒背如流也不一定就是牛程序员关键是逻辑思维, 创造 *思维,学习能力这些硬件上的东西精通一门语言是很重要的,但是随着技术的深入你会发现理解一门就够了,不需要知道它非常特殊的用法,除非是在系统*能调优的时候,到那个时 候捡起来就可以了。一般来说,系统的设计是最重要的,不仅仅是一门语言。很多高校学生为了把自己装扮成高手,对一些偏门的东西了解很多,但是它们可能不会 设计出好的软件。我说的好是指,不仅仅是满足了需求,而是还包括模块清晰,容易维护,容易测试。精通就是你能独立完成一些任务,比如你自已用 C 完成了一个 UNIX 平台下的象棋网络程序. 如果能完成可以称得上符合标准了. 层次不同,标准也不同,上面说的好, 能完成老板的项目就是符合他的标准. 你在他眼里就是精通 C/C++ 内功=算法+数据结构+编译原理 +*作系统原理+软件工程+英文精通 C 语言往往代表你精通的不是 C 语言本身,而是*作系统本身,处理器本身,不了解硬件,不可能精通 C 语言我也不知道,我也挺喜欢 C++的,我个人观点是把 C++的接口和图形学好,在把数据结构和算法学好就 OK 了越是精通的人越认为自己不精通,所以,招聘单位所谓的“精通”只不过是考考应聘者水平,如果应聘者说自己精通,那肯定不会被录用。由这个贴,我得知原来精通就是一群傻瓜在吹水^_^ 说笑啊~~~1)你已经认为 C++和汇编语言都是很简单的语言,并能够自如地运用; 2)你能够在 30 分钟之内想到正确的五子棋 AI 算法设计思路和方向; 3)你完全理解 STL 为什么这么重要; 4)你能够独立地解决所有的编译与链接问题,哪怕你从来没有遇到的问题,你也不需要询问任何人; 5)英文网站是你的首要信息来源; 6)能够读懂英语写成的国际标准,比如 NTFS 磁盘格式标准。 7)你经常站在集合论的角度思考算法问题; 8)能够理解一个简单的驱动程序,能够理解一个简单 3D 交互程序; 9)你能够认识到线* 代数和概率论在实际编程工作中的极端重要*; 10)你完全理解 COM 的设计思想,尤其能够 理解 COM 为什么要设计成这样;11)当我说到虚函数的重要作用时,你不会急着去找书来翻; 12)你能够说出 C++为什么比其他语言优秀的理由C++只是语言 .真正灵魂是设计 .和算法.精通 c/c++的意思是非常熟练的掌握 c/c++的语法和用法,能写出稳定、可靠、可复用、可维护的 c/c++代* 。和算法、数据结构、 *作系统等没任何关系,那是另外的学问。精通是个形容词,跟“好”的意思相同。与对比环境有关,没有绝对的衡量标准。一个中学生可以用 C++建模,获奖,在他的环境中就是精通。 一个工程师可以用 C++写出清晰,高效工程代 *,在他们公司就是精通。 一个研究程序设计理论的人可以知道 C++的实现细节,完善维护 C++标准,也可以算是精通。这使我想起来了本科一年级时主任说的一句话:大一觉得自己无所不知,大二觉得自己有一些不知,大三发现自己其实很多都不知道,大四才知道自己一无所 知。当时还嗤之以鼻,现在才发现深刻啊。什么叫精通?当我花了多年的时间,写下不下于十万行 C/C++代*之后(说这话,我不骄傲,但我自豪),每次浏览 以前的代*我都发现,如果我现在来重写会写得更好,更稳健,移植*更好,效率更高。看到很多的代*,STL,LINUX KERNEL,任何时候都会觉得人家设计的妙处,我想,要达到无所不知的“精通
展开阅读全文
  微传网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:怎样才算精通C++.doc
链接地址:https://www.weizhuannet.com/p-7311899.html
微传网是一个办公文档、学习资料下载的在线文档分享平台

微传网博客

 网站客服QQ:80879498  会员QQ群:727456886

copyright@ 2018-2028 微传网络工作室版权所有

     经营许可证编号:冀ICP备18006529号-1 ,公安局备案号:13028102000124

收起
展开