C++学习作业:coding的得与失

2010 一月 3
by Luin

作业,所以语言糟糕。发上来是为了让大家哀悼一下我的语文水平的-_-!,自认水平不如我的请无视。

回想这一年的“Coding生活”,感触很多。由于以前有编程经验,所以高级语言程序设计这门课程学起来感觉很轻松,当然轻松也只是相对的,自己擅长的还是delphi,web开发,对C++的认识也只是停留在高中的信息学联赛上。

对于这一年代码生活,我简单的分为24个阶段:

第一阶段:自由阶段,也就是放暑假的阶段。当时在做delphi软件的开发,主要研究Windows系统方向的,做出了一些成品,包括“我是007 加密软件”(首届中国原创软件大赛入围奖)和“Windows修复助手”(第二届中国共享软件创新大赛优秀奖)。很高兴地得到了一些奖品,因为那时候刚刚高考完,也没有什么负担,所以写代码时感觉很爽~~这阶段的编码完全是由兴趣驱动的,我不喜欢复杂的MFC,所以OK,学简洁开源的VCL就OK,没有人硬逼着我说只能用某某开发语言或不能用某某开发语言。所以这个阶段才是真正有乐趣的编程吧。

第二阶段:有目的的编码。这个阶段是临近开学时,感觉没有目的的编码没有什么挑战性,于是就去威客网站接些任务,当时根据客户的要求做出了几个很纠结的作品(例如淘宝刷钻网站,去壳软件,“五伏棋”,某啤酒公司的网站等),这些作品我自己并不很喜欢,但它们却能带来些利益。真是难两全…

第三阶段:玩代码:刚开学的时候,时间还算比较轻松,于是便决定用自己会的所有技术做出一个“好玩的东西”。于是一个确实很好玩的东西诞生了——博客巢,这是一个提供免费情侣博客服务的网站…嘿嘿不多说,现在看来几个月前的我的技术还是很幼稚的。

第四阶段:学习:开始学C++了,orz,真“好玩”,有学习的压力学起来就是不一样。我自己的学习经验是自己看书,类似C++ PRIMER的书一天就可以看完好几十页的,然后再听老师讲课,将老师讲过的重点记下来就好。自己再实践一下就会加深印象。当然兴趣也是一个很有用的驱动力量。目前控制台窗口的程序对大家的吸引力不大,所以可以自学MFC做出一个窗体程序来培养自己的兴趣~~

经过自己这几个月的学习感觉对C++来说,良好的编码风格还是很重要的,比如对变量的定义,以前不是很注重变量命名方法,可是学MFC后,发现没有好的编码风格会把自己写晕的,所以还是不要把眼光局限在自己写的那十几行代码上,想想日后的N多代码把,还是从现在养成习惯吧。

然后关于C++的书,有些书将类放在了最前面几章,也有的书把它放到了后面,个人感觉还是放在前面比较好,毕竟比C多了两个加号,若不早学岂不吃亏啦~ (看过一本名叫U Can Do it的书,类被他放到了第一章,感觉效果很好)个人觉得越早接触类对OO的思想的理解越有好处。

相关日志

9 Responses leave one →
  1. 一月 3, 2010

    MFC。。。呃。。。
    还是Apple的Cocoa框架好。。绝对的MVC模式。。

  2. 一月 3, 2010

    再好奇的问一句。。。

    “作业,所以语言糟糕,见谅”

    难道你们C++的课的作业是写这么一篇文章?。。

  3. 一月 9, 2010

    太牛啦

  4. Labi Kyo permalink
    一月 13, 2010

    帅骅~寒假强力向你学习

Leave a Reply

Note: You can use basic XHTML in your comments. Your email address will never be published.

Subscribe to this comment feed via RSS