学习编程的方法

来源:百度文库 编辑:神马文学网 时间:2024/05/21 03:22:43
学习编程的方法
fanjy 发表于 2006-11-9 18:44:00

学习编程的方法
分类:精品书摘


[本篇前言]
很多人想学编程,很多人也在学习编程,那如何才能更好的学习编程,不断取得进步呢?下面摘录了一些优秀图书中部分与学习编程相关的内容,以飨读者。

《Excel 2003 高级VBA编程宝典》
[美]John Walkenbach 著  盖江南 王  勇 等译
……
边开发边学习
VBA并不难学,但是肯定要花费一点时间来熟悉它,甚至花费更多的时间来掌握它。因此,在学习VBA的同时开发带VBA代码的应用程序,就不足为奇了。实际上,不开发应用程序的情况下不可能去学习VBA。如果像笔者一样,就会发现如果有一个项目需要用到VBA,那么学习VBA会更容易一些,单纯为了学习而学习VBA一般效果不好。
……
在学习VBA的过程中,笔者只使用VBA编写了一组Excel实用程序。笔者感到,如果有很切实的目标,学习VBA就会更快。
……
从最初在这个工程上付出的努力中,笔者领会到以下几点:
(1) 起先很难掌握VBA,但是具体的实践会使其简单很多。
(2) 试验是掌握VBA的关键。笔者创建的每一个工程通常都涉及许多小的编码试验,它们最终构成了一个产品。
(3) VBA允许以与Excel的外观和感觉(包括菜单、工具栏和对话框的外观和感觉)一致的方式扩展Excel。
(4) Excel几乎可以做任何事情。如果碰到难题,可以采取别的办法去解决。如果富有创造力和知道从何处获得帮助将对问题的解决提供很大的帮助。

《Visual Basic 2005入门经典(第4版)》
Thearon Willis  Bryan Newsome著  杨浩 李铭 译
……
主要的技巧就是实践,这有许多方式:
(1) 继续使用本书的范例。试着添加更多的功能和更多的代码,合并不同的范例。
(2) 编写新程序
(3) 深入理解各个术语。
(4) 阅读尽可能多的文章。即使刚开始时不理解,积少成多后,就能慢慢明白了。
(5) 与他人交流,如果认识其他程序员,就要与他们讨论问题。
(6) 利用在线和脱机资源,获得更多的信息。
……

《Visual Basic编程实例入门与提高》
卢镇波  李青 编著
……
在开始学习Visual Basic编程之前,我们摘录了一些大家公认的“编程之道”与读者朋友分享:
1、不要放过任何一个看上去很简单的小的编程问题——它们往往并不那么简单,或者可以引伸出很多知识点;
2、学习编程最好的方法之一就是阅读源代码;
3、学习编程的秘诀是:编程,编程,再编程;
4、请把书上的程序例子亲手输入到电脑上实践,即使随书提供源代码;
5、把在书中看到的有意义的例子扩充;
6、经常回顾自己以前写过的程序,并尝试重写,把自己学到的新知识运用进去;
7、决不要因为程序“很小”就不遵循某些你不熟练的规则——好习惯是培养出来的,而不是一次记住的;
8、每学到一个难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了;
9、记录下在和别人交流时发现的自己忽视或不理解的知识点;
10、请不断地对自己写的程序提出更高的要求,哪怕你的程序版本号会变成Version 100. xx。
……

[小结]
看来,实践是学习编程的最好方式之一了。
By fanjy in 2006-11-9