编程技术的学习方法

 转C_CPlusPlus学习之路(http://www.cn99.com/cgi-bin/getlsts?listname=c_cpp_studyload)文章,2005-12-24 23:17:42

    关于编程技术的学习方法,不外乎以下两种:
    (1)先掌握扎实的理论知识,再编程实践
    (2)尝试编程实现,遇到问题再查找相关资料
    方法(1),是在校学生学习编程的一种方法,因为有正式的课程设置;而方法(2)是自学的编程爱好者常用的。我认为,如果方法不得当,方法(2)会造成时上间的浪费,也很容易打消大家的学习积极性。毕竟,在不了解技术本身的情况下,更容易遇到各种各样的困难(有时候,一个困绕你一周的问题,也许别人的一句话就能够解决)。我更推荐大家使用方法(1),具体的学习过程有以下几个步骤:
    步骤1:选择一本比较适合自己、经典的教科书
    步骤2:阅读,包括其中的实例代码,体会其中的道理
    步骤3:网络检索相关的学习文章,包括学习技巧,到各大网站、BBS上查看问题的相关回答
    步骤4:编码,最好有一个小型项目,使得编码有针对性(项目虽小,功能具全)
    步骤5:编程一个阶段后,再次阅读该教科书,肯定有不一样的理解和收获。
    步骤6:重复步骤4和步骤5

    重要的是,针对某个特定的功能或者想法,进行项目级别的创作和编码,了解和遵循软件的整体开发流程,文档的写作规范、意图的表达方式(图表、流程、动画等),提高对一个整体项目的认知能力,分析问题和解决问题的能力,尽可能地扩大视野。 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

pony12

助力1000篇OpenDDS文

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值