level 11
这一篇算是Delphi教程的前言好了。题目叫做:所谓编程之我见。
我不是计算机系的。
本来想要选计算机系,但是看到C语言教材用的编译环境还是上个世纪的vc6.0之后,我犹豫了。随后,我从一些人那里了解到,很多大学的计算机系根本就在教上个世纪的东西,教材也十几年没有变过,就连考试题库,都还是十几年前的旧东西。这种计算机技术,学有何用?
后来我自学计算机编程的时候,发现不论是现有的出版物教程,还是网上的教程,都有很大的不足。出版物教程很多看起来都不像是擅长编程的人写的,国外的好一些,国内的简直就是呵呵。而网上很多教程,更多的只达到入门的级别,剩下的就是呵呵了。或许是我学力不够,理解不了其中的高深?
后来我接触到Delphi,很快就被吸引住了,但是很遗憾,这东西根本就找不到靠谱的教程。相信很多初学者也有这样的体会,这也就是这一篇教程的出发点。
进入正题,所谓编程,在玄虚看来,大致可以分为三个境界,最低的是可以依照一个准则,命令机器做一些事情,再高一等,则是可以创造出命令机器做事的准则。而最高的一个境界,那就是创造。在你创造的程序里,你就是神。你说要有光,程序里就可以有光。当然,至于如何有光,还需要作为创神的你去研究一番。
幸运的是,Delphi并不是一个需要大量码农的编译环境,这东西开发效率太高了,需要的只是一个小小的团队,除非工程的规模达到了一个高度。
站在这个角度上,玄虚认为编程的教程应该是教导如何使用编译环境进行创造的过程,而不是教导如何命令机器做事的过程。那只是码农干的事情。现在或许还是码农,但是如果不尝试然后习惯并擅长于创造,那么永远都只会是码农。
基于这个观点,玄虚认为应该给自己的教程起一个霸气的名字,就叫做《Delphi奥法》,玄虚希望能够和各位一起打造一个面向较广的,真正实用的教程。这当然需要各位的批评指正。
有人问过我,为什么要做这些费力不讨好的事情。我想,我们既然希望能够找到类似的东西,那么久肯定有人也希望找到类似的东西。每当我们找到了某样别人分享的东西,他们或许也是出于这样的想法,才会分享跟我们的。所以说,如果在力所能及的范围内,为什么不能够分享一些呢?人不能够总是为了自己的那一点点所谓的利益而活着。
另注:想要发帖看来还是要先在Word里面写好才好办,要不然很容易呵呵的。
2017年01月10日 11点01分