首先是书名,“从问题到程序”,体现了作者的高度和境界。 许多初学者经常说“一点思路也没有”。是的,从问题到程序还有相当的距离,仅仅学一点语言的语法是远远不够的。 因此,本书前言中对那种“常见的提出问题,给出解答,再加些解释的简单三步形式”表现出了一种很不以为然的态度。“三步形式”是一种迂腐无效的违背程序设计学习规律的教学方法,很遗憾,这种似是而非的方法居然在国内“主流”程序设计教材中大行其道。
作为程序设计引论或者编程入门来说都非常合适,通常的书籍会着重于语法介绍,而这本书将C语言的语法和语言的通用概念结合在一起来阐述。