写这本书之前,作者一直在摸索一种最有利于入门者学编程的方法,并应用到教学当中。经过两年的教学实践,他确信他的方法是有效的,于是便有了这本书。这本书面向的是完全没有接触过编程的读者。作者将门槛设置得非常低,读者不需要懂得变量、函数这些名词(这些名词在书中也不会出现),不需要会英语,完全不需要查阅其他书籍,只需要小学算术水平即可。这本书给初学者非常平缓的学习曲线,有利于为之后的进阶学习打下坚实的基础。
作者简介:
平山尚
1977年生于北海道,曾在京都大学研究生院工学研究科进行分子生物学的研究,2002进入世嘉株式会社,参与了《电脑战机》(PS2)、《超级网球大奖赛3》(AC、PS3)、SEGA CARD-GEN MLB(AC)、《超级网球大奖赛4》(PS3、360、Wii、VITA)的开发。他编写的《游戏编程权威指南》获得2009年CEDEC最佳著作奖,并被指定为SEGA公司新人培训教材。
译者简介:
张沈宇
毕业于九州大学。大学期间主攻人机交互设计。现居日本东京,从事以自然语言处理为主的人工智能相关技术的研究与开发工作。
首先给出结论:这本书非常好, 如果你对编程一无所知, 或者一直只会语法而不得编程之要领, 均推荐阅读. 纵览市面上的编程入门类教材, 结构大同小异, 无论是Python/Ruby这类的脚本语言还是C/C++/GO这样的编译型语言, 内容结构均为: 变量, 循环, ......第一个项目.....结尾. 看似有...
评分首先给出结论:这本书非常好, 如果你对编程一无所知, 或者一直只会语法而不得编程之要领, 均推荐阅读. 纵览市面上的编程入门类教材, 结构大同小异, 无论是Python/Ruby这类的脚本语言还是C/C++/GO这样的编译型语言, 内容结构均为: 变量, 循环, ......第一个项目.....结尾. 看似有...
评分首先给出结论:这本书非常好, 如果你对编程一无所知, 或者一直只会语法而不得编程之要领, 均推荐阅读. 纵览市面上的编程入门类教材, 结构大同小异, 无论是Python/Ruby这类的脚本语言还是C/C++/GO这样的编译型语言, 内容结构均为: 变量, 循环, ......第一个项目.....结尾. 看似有...
评分首先给出结论:这本书非常好, 如果你对编程一无所知, 或者一直只会语法而不得编程之要领, 均推荐阅读. 纵览市面上的编程入门类教材, 结构大同小异, 无论是Python/Ruby这类的脚本语言还是C/C++/GO这样的编译型语言, 内容结构均为: 变量, 循环, ......第一个项目.....结尾. 看似有...
评分首先给出结论:这本书非常好, 如果你对编程一无所知, 或者一直只会语法而不得编程之要领, 均推荐阅读. 纵览市面上的编程入门类教材, 结构大同小异, 无论是Python/Ruby这类的脚本语言还是C/C++/GO这样的编译型语言, 内容结构均为: 变量, 循环, ......第一个项目.....结尾. 看似有...
这本书的结构安排非常混乱,章节之间的逻辑跳跃性极大。你可能刚刚看完一个关于变量赋值的简单例子,下一页就开始深入探讨内存管理和指针的复杂性了。这种编排方式完全不符合人类的学习曲线,尤其是在处理抽象概念时,这种混乱更是雪上加霜。举个例子,书中在第十章才首次引入循环结构,但在此之前,它就已经花了大量篇幅去讨论函数的高级特性,这使得我在理解函数调用时,因为缺乏对程序流程控制的基本认识而感到无比吃力。我不得不频繁地在不同章节之间来回翻找,试图拼凑出完整的知识点。而且,书中的插图和图示简直是灾难性的。它们要么过于简化,完全无法体现出代码背后的实际工作原理;要么就是质量极差,线条模糊不清,根本看不出流程图和类图的区别。阅读这本教材时,我感觉自己像是在独自探索一个信息孤岛,缺乏有效的导航工具。它似乎更像是一本技术手册的草稿集锦,而不是一本精心打磨过的学习指南,阅读过程充满了自我修正和重新组织信息的艰辛。
评分这本书的封面设计得非常吸引人,色彩明快,排版也显得很专业。我本来是完全对编程一窍不通的新手,被这个“第一本”的字样吸引,心想这下总算能找到一本真正为我这种小白量身定做的入门读物了。然而,当我翻开前几页时,心里就开始打鼓了。它上来就用了一堆我完全无法理解的术语,什么“面向对象”、“数据结构”的概念被当作是读者已经掌握的基础知识来介绍。阅读体验就像是直接被推到了一辆高速行驶的列车上,司机根本没告诉我车门在哪儿,更别提怎么买了张票。书中的示例代码块也显得异常冗长和复杂,很多基础概念的讲解被一笔带过,总觉得作者默认读者已经具备了某种程度的计算机科学背景。我尝试着跟着书上的步骤敲打代码,结果是光是环境配置就花了我一整天时间,而书里只用了寥寥数语带过。这种感觉非常挫败,仿佛我买了一本声称是“启蒙”的书,结果拿到手的却是大学二年级学生的教材。我期待的是慢节奏、循序渐进的引导,但这本书给我的却是铺天盖地的理论轰炸,对于一个零基础的学习者来说,这根本不是一个好的开始。我只能把它暂时搁置,重新去寻找更基础的扫盲材料。
评分这本书的排版质量和印刷工艺也存在明显问题,这极大地影响了阅读体验。纸张手感粗糙,油墨印刷不够均匀,尤其是在代码块部分,有些字符显得模糊不清,这对于需要精确复制粘贴或者仔细比对符号的编程学习者来说,是个致命的缺陷。多次出现排版错误,比如某段代码的缩进完全错乱,导致我花费了大量精力去猜测作者的本意,结果发现只是一个简单的编辑失误。更令人恼火的是,书中对关键概念的强调方式非常随意。重要的函数定义和关键字没有使用粗体或不同的字体进行突出显示,反而是一些不那么关键的注释性文字被加粗处理。这使得在快速回顾或查找特定语法时,眼睛很难聚焦到重点。一本技术书籍,其视觉呈现的准确性和清晰度本应是重中之重,但这本书在这方面显然是敷衍了事。这让我怀疑作者是否真正经过了细致的审校,或者出版方是否重视面向读者的实际使用体验。
评分从语言风格上来看,作者似乎对“简洁”有一种近乎偏执的追求,但结果却是导致了表达上的过度精简和晦涩难懂。句子结构往往非常紧凑,信息量极大,但缺乏必要的过渡和解释性的铺垫。例如,介绍一个核心算法时,作者可能只用了一段话就概括了其所有的实现细节,然后立刻跳到下一个功能模块的讨论。我需要反复阅读同一段落三四遍,才能勉强捕捉到其核心含义。这种写作方式更像是针对有经验的工程师之间的速记笔记,而不是针对初学者的教学材料。书中没有提供任何“类比”或者“生活化”的例子来帮助理解抽象的编程概念,所有的解释都停留在符号和逻辑层面。这让学习过程充满了认知负担,学习的热情也因此被大量消耗。我需要的是一位耐心的导师,能够用清晰、多角度的方式来阐述复杂的逻辑,而不是一位惜字如金的哲学家。总而言之,这本书在“如何教人”这个维度上是失败的。
评分我购买这本书的初衷,是希望能通过它掌握一门时下热门的编程语言的核心语法和实用技巧。然而,这本书的大部分篇幅似乎都集中在了对语言历史和哲学背景的探讨上,这对于急需快速上手实践的初学者来说,是极大的时间浪费。书中用了整整两章的篇幅来分析该语言的设计者在引入某种特定语法时的“深刻意图”,这些内容固然能满足学术研究的需要,但对于想通过写出第一个“Hello World”并能进行简单数据处理的读者来说,简直是跑偏了。更别提书后的练习题了,它们要么是理论性的思考题,答案根本无法在代码中直接体现;要么就是需要依赖外部的复杂库才能完成的综合项目,这些库的配置和使用方法在正文中也完全没有提及。所以,当我试图巩固所学知识时,发现无从下手。我希望看到的是“动手去做”的鼓励和清晰的步骤指引,而不是晦涩的理论说教。读完后我能背出几个专有名词,但面对一个实际的编程问题,我依然束手无策,这与我最初的期望相去甚远。
评分看上去很不错。很爱启发。日本人在编程教育方面还是想了很多办法啊。
评分又臭又长
评分过于啰嗦了,花了半个月才看完
评分读书中感觉自己是在修行而非单纯的学习
评分解决了很多以前看国内教材的问题,说不清的问题,非常值得读,终于学会编程了!!!
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2026 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有