顾楠升职记——软件开发入门的小说
【引子】
人们可以有一万个理由不学习软件编程,但觉得编程难学不应该是其中的一个。
我相信,编软件的能力,与读书写字一样,应该是人们的一项基本的能力。如果你对此抱有怀疑,也许可以参考一下古代社会,那时有能力读书写字的人就被称为有文化,并被高称为识文断字。如果那时候有人说,读书写字将是人们正常社会生活中的一项基本能力,会有多少人认同呢?我想编软件的能力也是同样的。与其说学习编程是一种能力的养成,莫如说是一种信心的养成。无论如何,读者都可以跟随故事中的人物一起做一尝试。
编程语言学习以Delphi为例,因为其使用简单而人性化,适用于多种类型的软件开发。各种软件语言的内在相似性很高,都起源于近代数学的可计算性理论。对一门语言的研究到了一定程度之后,所有编程语言都可触类旁通。
考虑到的故事性的可读性,有些语句和语法的介绍并不详细展开。有专业性的概念都在了注释中做了介绍,读者如果确对编程语有兴趣,任何一本相关的教科书或电子版的读物都可以作为参考。