[技巧]Programming experience


本文,记录在大学期间,学习编程的思考及其心得。

要理解一门语言的特性,看再多的书也无用,必须经过长时间的、多次的、全面的实例训练才能逐步掌握。

不要害怕犯错误,因为在解决问题的过程中学到的知识,比生搬硬套而不犯错误要多得多(不过,不要认为所有的错误都会让人增长见识)。

下面,专门针对C++来阐述一个道理:所需即所获。
  1. 学习C++的难点之一是需要记住大量的东西,但在拥有丰富的实践经验之前,根本不可能全部记住这些东西。
  2. 从这种意义上说,学习C++就像学习功能复杂的字处理程序或电子制表程序一样。
  3. 任何特性都不可怕,但多数人只掌握了那些经常使用功能的特性,如查找文本或设置为斜体等。
  4. 读者可能在那里曾经学习过如何生成替换字符或创建目录,除非经常使用它们,否则这些技能可能根本与日常工作无关。
  5. 也许,学习C++知识的最好方法是,在我们自己开发的C++程序中使用其中的特性。
  6. 对这些新特性有了充分的认识后,就可以添加其他C++特性了。
  7. C++创建者:轻松地使用这种语言。不要觉得必须使用所有的特性,不要在第一次学习就试图使用所有的特性。

远离中文,接收英文文档和注释。(我是中文爱好者,但编程,真心用英文,尤其是看到中文注释时候,我内心是崩溃的)

下面是暂时无法用精简语言来描述的心得:(语言学得不好)
     很多时候,总是以为有一段无人打扰,无外事在身的日子,用来专门专心地学习。毫无疑问,这种情况,是最完美的,学习效果最佳,收益最高。可惜,现实生活中,几乎不存在这种时间段的存在。确实,我们可以等待着端时间的到来,但因为早上起来感觉不好、中午因为肚子痛、傍晚因为食堂人多等等“误事”就不去执行原计划。这样子,根本不可能有长时间、持续化的进步。
     立即行动、精细步骤、具体计划、逐步展开、持续增长,这才算是一个合格的职场人。
     这是我多次“误事“后,才发觉的心得。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值