【程序设计】 后记
后记
本书用 12 章的篇幅从零基础开始介绍了程序设计的基本概念和逻辑,以及最常用到的结构化数据及其运算,包括大数据处理方法和统计图绘制。这些内容涵盖了常规程序设计的方方面面,用于应对日常数据处理的知识储备已经足够了。
不过,本书重点是概念知识点相关的内容,并没有详细介绍各种函数及选项的使用方法,如果想让工作中的数据处理更为得心应手,还需要多加练习,特别要熟悉各种常用库函数。
由于时间仓促,本书没有附带练习题。读者可以去润乾公司的论坛“乾学院”上去查阅资料,那里还有丰富的练习题、课程视频、综述点评等材料。在本书之后,我们还会编写一套面向职场数据处理的例程集,将日常工作中碰到的常见数据问题分类汇编后放到乾学院供参考( esProc 桌面版与 Excel 数据处理(2021) ),包括表格合并、拆分、提取、汇总、变换等诸多方面。欢迎各位读者关注。
尽管学完本书后能够完成许多日常工作了,但对于专业选手而言,本书仅是个基础。不过,有了这些基础后,再学习其它程序语言也会更轻松。特别地,本书介绍的结构化数据运算方面非常全面,理解了这些内容后,再学习 SQL 从事数据库应用开发就非常容易了,SQL 的计算能力只是 SPL 的一个子集。
还可以继续关注 SPL。
SPL 并不是仅面向非专业人员的编程语言,它也适合面向程序员在应用软件开发中充当计算引擎的作用。在 SPL 的协助上,应用的体系结构和开发效率也会有巨大的改善,我们也会再整理一套面向应用开发的例程集放在乾学院,包括非数据库源的运算、跨库运算、简化 SQL 以及数学计算等方面。
而且,SPL 还是专业的大数据计算语言,能够编写出更为简洁但性能远超传统数据仓库的代码(SQL 这方面很弱)。这需要深入研习高性能算法,有一定的门槛。乾学院上已经有相应的课程和不少例程,我们也会在将来把这些材料再整理成图书。