《程式与香鸡排》《爪哇夜未眠》知名作者蔡学镛最新力作,
李开复为文推荐
如果你没有任何程式设计的经验,这本书就是专门为你写的。
如果你不是程式设计的初学者,且你惧怕程式设计,因为过去有不好的经验,希望这本书能扭转你对程式设计的看法与理解,摆脱阴影。
如果你写过程式,或者你正在写程式,你热爱写程式,这也会是一本适合你的书,因为书中提到的语言是新思维的语言,设计得聪明巧妙,做法不同于主流的语言。你可以从不同的程式设计思想中激荡出新的火花,避免思维的僵化。
这是本适合初学者学习程式设计的书,告诉你写程式也可以像牛仔裤一样平易近人,翻开书你会发现这是本你不曾见过程式设计书,全彩编排并运用了大量的图表及流程图说明那些你不懂的逻辑观念,原来程式设计这件事可以这么有趣!
《本书共有三篇,这三篇各具目的》
第一篇 编程原理:这会是你见过最详细的程式设计概念解说。读完本篇,你就能了解程式设计的原理,有了大局观。你将不再惧怕程式设计。
第二篇 语法语义:完整地解说一个语言,没有遗漏。不可思议地,只要学习完这么简短的一篇,你就能100% 了解一个语言。接下来你就可以迎接真正程式设计的挑战了。
第三篇 程式范例:前两篇有一些简单的操作,目的是要让你熟悉语言的个别元素,但第三篇会用更具体的范例,有具体的需求,具体写程式。这些程式是逐渐递增功能的,所以学习坡度相当和缓。透过这些程式,你将会学习到许多常用函数,并培养出专业程式师一般的思维习惯。
你适合这本书吗?不管你是谁,希望答案都是Yes。只要平常习惯使用电脑、且有简单英文基础的人,就可以是本书的读者。想必这样的条件涵盖了现在社会大多数的人。
作者简介
蔡学镛
.台湾清华大学资讯硕士
创新工场首席佈道架构师
.曾任大学老师、技术总监、培训讲师、程式师、译者、技术编辑、技术专栏作家
.着译多本电脑图书,包括《爪哇夜未眠》、《深入浅出设计模式》
.1983年开始学程式设计,主要用过的语言有九种
新浪微博 @蔡学镛:weibo.com/rebol
JerryTsai1218@gmail.com
前言 学习前的心理准备
【第一篇】编程原理
第01章 认识程式设计
第02章 使用互动环境
第03章 脚本
第04章 字元编码
第05章 解译器原理
第06章 语境与单字
第07章 多语境的操作
【第二篇】语法语义
第08章 一切都是值
第09章 资料型别
第10章 字面值
第11章 间接值
第12章 路径详解
第13章 载入与执行
第14章 函数计算
第15章 一个程式的一生
【第三篇】程式范例
第16章 定义函数
第17章 分支与回圈
第18章 「且」逻辑计算
第19章 「或」逻辑计算
第20章 多重分支
第21章 迪摩根定理
第22章 模组与架构
第23章 轮替
第24章 递回调用
后语 好戏才刚要开始
老實說,我對程式設計一直有種敬而遠之的態度,覺得那是一門非常艱深的學問,需要超高的智商和大量的時間投入。但最近身邊的朋友開始熱衷於一些線上課程,分享著他們學習程式設計的樂趣,讓我開始動搖了。當我看到《程式設計ING:人人都能學會程式設計》這本書時,第一個想法是「真的假的?人人都能學會?」我對「ING」這個詞很有感覺,它代表著一種正在進行、不斷學習的狀態,這跟我目前對程式設計的認知不太一樣,我總覺得程式設計是一蹴可幾、學會就結束的。這本書的標題似乎鼓勵了一種持續探索的態度,這讓我感到比較沒有壓力。我很好奇它會怎麼引導完全沒有基礎的人入門,會不會從最簡單的概念開始,例如什麼是程式碼、為什麼需要程式語言等等。我希望能透過這本書,了解程式設計背後的原理,而不是死記硬背的語法。如果它能提供一些有趣的專案,讓我可以從做中學,那會更吸引我。畢竟,光是看理論,很容易讓人感到枯燥乏味,但如果能實際動手操作,看到自己寫的程式碼真的能跑起來,那種成就感絕對是無可比擬的。
评分哇,我最近在書店翻到一本叫《程式設計ING:人人都能學會程式設計》的書,封面設計蠻吸引人的,那種簡潔明亮的風格,感覺很適合我這種對程式設計有點好奇,但又有點怕怕的入門者。一開始看到書名,我腦中閃過好多畫面,想像著自己能寫出一些有趣的小工具,或是讓生活更方便的App。這本書的標題很直接,強調「人人都能學會」,這點真的打中我了,因為我一直覺得程式設計好像是那些很厲害的電腦天才才能做的事情,但這本書聽起來好像打破了這個迷思,讓我覺得好像有希望!我對裡面可能會介紹哪些程式語言充滿期待,希望不是那種枯燥乏味的學術理論,而是有實際操作的範例,讓我可以跟著一步一步做,真的感覺到自己有在學習、有在進步。我尤其想知道,它會不會教一些基礎的邏輯概念,因為聽說程式設計最重要的就是邏輯思維,如果這本書能幫我建立這個基礎,那就太棒了!我一直覺得,在這個數位時代,會一點程式設計,就像學會一種新的語言,能開啟更多不同的可能性,所以這本書的出現,對我來說就像是一扇等待已久的大門。
评分我一直對科技發展充滿好奇,但總覺得自己在這個領域是個旁觀者,無法真正參與其中。《程式設計ING:人人都能學會程式設計》這本書的出現,讓我感覺自己有機會打破這個隔閡。書名中的「人人都能學會」幾個字,對我來說就像是一劑強心針,讓我覺得我也可以嘗試。我期待這本書能提供一個清晰的學習路徑,而不是一開始就拋出大量的專業術語,讓我不知所措。我想知道它會不會介紹一些像是Python這樣比較容易入門的程式語言,並且解釋清楚為什麼選擇這些語言。我也很想知道,書中會不會有一些實際應用的小例子,像是如何製作一個簡單的網頁,或者如何用程式自動化處理一些重複性的工作。我認為,學習程式設計不應該只是為了成為一名工程師,更應該是培養一種解決問題的思維方式。如果這本書能夠幫助我建立這樣的觀念,並且讓我對程式設計產生真正的興趣,那它就是一本非常成功的入門書了。我希望它能引導我看到程式設計在生活中的實際用途,而不是只把它當成一門學科來學習。
评分看到《程式設計ING:人人都能學會程式設計》這本書時,我第一個想到的是我身邊的許多長輩,他們對新科技常常感到卻步,但又渴望跟上時代的腳步。《程式設計ING》這個標題,讓我覺得它可能顛覆了程式設計高不可攀的印象,更像是一種生活技能的學習,隨時隨地都可以開始。我對書中會不會包含一些基礎的演算法概念感到好奇,畢竟演算法是程式設計的核心。我也希望它能提供一些實際的案例,讓讀者能夠理解程式設計是如何應用在我們日常生活的各種場景中的,例如如何讓APP更智慧、如何分析大量的數據等等。我覺得,如果這本書能用淺顯易懂的語言,將這些複雜的概念解釋清楚,並且提供循序漸進的練習,那對於完全沒有接觸過程式設計的初學者來說,絕對是一大福音。我期待這本書能讓更多人,尤其是那些對科技感到疏遠的人,感受到程式設計的魅力,並願意踏出學習的第一步。
评分我一直認為程式設計是一門非常專精的學科,需要很長時間的專注和大量的練習。但是,《程式設計ING:人人都能學會程式設計》這本書的標題,讓我對這個觀念產生了動搖。我尤其好奇「ING」這個詞,它代表著一種持續進行的狀態,這暗示著學習程式設計並非一蹴可幾,而是一個不斷探索和進步的過程。我期待這本書能夠提供一個友善的入門途徑,讓我在不感到壓力的情況下,逐漸建立對程式設計的理解。我希望能透過這本書,了解一些基本的程式邏輯,例如迴圈、條件判斷等等,並且知道如何將這些邏輯應用到實際的問題解決中。我也很希望書中能包含一些有趣的範例,讓我在學習過程中能夠獲得成就感,進而激發我對程式設計的興趣。我認為,程式設計不應該只是冰冷的程式碼,更應該是一種創意的表達方式。如果這本書能夠將這兩者結合起來,那它將會是一本非常有價值的入門指南。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 ttbooks.qciss.net All Rights Reserved. 小特书站 版权所有