通过实例学Ruby编程 by Zhimin Zhan et al. [Leanpub PDF/iPad/Kindle]
通过实例学Ruby编程
通过实例学Ruby编程
$9.99
最低
$19.99
建議

EMBARGO!

記者與網誌寫手:在禁令解除之前,請勿對大眾發布與此有關的任何消息!

請聯繫作者以獲得更多相關訊息。

通过实例学Ruby编程

上次更新時間:2017-04-04

關於本書

2013年12月8日,美国总统奥巴马“要求每一个美国人都要尝试学习编程”,以此拉开计算机科学教育周刊2013年发起的每天学习代码一小时的活动序幕。奥巴马说: “学习这些技能不仅对你的未来十分重要,它对国家的未来也意义重大。” 可见,编程是这个信息时代一个重要的技能。

一个典型的教授如何编程的书将通过编程概念,语法和用简单例子做示范等方式来教学。我以前看过几十本这样的编程语言或工具书,而且在大学任教时也是用这种方式教学。我认为这并不是一种有效的方法,因为它更像是一个老师对学生的知识倾倒。我相信更好的办法是,让学生们通过编程练习循序渐进地学习,并指导他们解决有趣和实用的计算机程序,包括:

  • 求最大公约数

  • 个人所得税计算

  • 随机产生六合彩号码

  • 狼、羊、白菜和农夫过河谜题

每个练习(共43个)都有针对性地引进新的编程概念并适当地巩固先前知识。本书强调实用性并着重培养读者的编程思维能力。书的最后一章介绍了利用编程来做自动化测试,这是在美国评为最幸福职业 “软件测试工程师”的必备技能。

我把我的编程教学思想付诸实践,本书也是在教我的13岁的女儿Courtney学习编程时所做的总结。

Ruby是一种流行的编程语言,它被广泛用于Web应用程序和软件测试。 由于Ruby的简单,优雅和简洁的语法,它被认为是最佳的初学编程语言之一。

This book is a translation into Chinese of Learn Ruby Programming by Examples which was originally written in English.

關於作者

Zhimin Zhan
Zhimin Zhan

詹智敏是澳大利亚AgileWay有限公司的创始人。 作为首席顾问,他帮助公司和机构使用开源技术实施自动化测试与持续集成来大大提高软件质量和开发效率。 他在软件开发也颇有建树,成功开发了 TestWise, BuildWise, ClinicWise, SiteWise CMS 等产品。 他经常在软件国际会议发表演讲,并在testwisely.com分享他的自动化测试和CI经验。

Courtney Zhan 是布里斯班 昆士兰科技学院的一名中学生。她喜爱阅读和画卡通。

Courtney Zhan
Courtney Zhan

詹智敏是澳大利亚AgileWay有限公司的创始人。 作为首席顾问,他帮助公司和机构使用开源技术实施自动化测试与持续集成来大大提高软件质量和开发效率。 他在软件开发也颇有建树,成功开发了 TestWise, BuildWise, ClinicWise, SiteWise CMS 等产品。 他经常在软件国际会议发表演讲,并在testwisely.com分享他的自动化测试和CI经验。

Courtney Zhan 是布里斯班 All Hallows’ 女子中学的一名中学生。她喜爱阅读和画卡通。

Leanpub 無條件、無風險的 100% 滿意保證

付款之後的 45 天內,只要點個兩下,你就可以完成退書並且取回先前支付的全數金額。退書是採用人工作業,因此可能需要花幾天的時間才能完成整個程序。
See full terms.

在 Leanpub 上面寫作與出版

作者與出版社使用 Leanpub 來出版寫作中和已完成的書籍,就像這本書。你也可以用 Leanpub 來撰寫、出版、和銷售你的作品!Leanpub 是功能強大的平台,非常適合認真的作者。它結合了簡單、優雅的寫作與出版流程,以及一個可銷售寫作中的電子書的線上商店。Leanpub 對作家而言是個神奇打字機:只要編寫純文字,然後按個鈕就能出版你的電子書。真的就是這麼容易。

Learn more about writing on Leanpub