设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

程序员必看的书-Ruby程序员

2015-3-18 22:29| 发布者: joejoe0332| 查看: 1175| 评论: 0|原作者: itjhwd.com|来自: itjhwd.com

摘要: Ruby 是一种面向对象、命令式、函数式、动态的通用编程语言。在20世纪90年代中期由日本人松本行弘(Matz)设计并开发。遵守BSD许可证和Ruby License。它的灵感与特性来自于Perl、Smalltalk、Eiffel、Ada以及Lisp语言 ...

  Ruby 是一种面向对象命令式函数式动态通用编程语言。在20世纪90年代中期由日本人松本行弘(Matz)设计并开发。


  遵守BSD许可证和Ruby License[9][10]。它的灵感与特性来自于PerlSmalltalkEiffelAda以及Lisp语言。由Ruby语言本身还发展出了JRubyJava平台)、IronRuby.NET平台)等其他平台的Ruby语言替代品。


  今天为Ruby程序员推荐一些书籍,希望可以给ruby程序员带来帮助!!


Ruby编程语言

程序员必看的书-Ruby程序员 - 第1张  | IT江湖

  《Ruby编程语言》详细介绍了Ruby 1.8和1.9版本各方面的内容。在对Ruby进行了简要的综述之后,《Ruby编程语言》详细介绍了以下内容:Ruby的句法和语法结构,数据结构和对象,表达式和操作符,语句和控制结构,方法、proc、lambda和闭包,反射和元编程,Ruby平台。《Ruby编程语言》还包含对Ruby平台上丰富的API的详尽介绍,并用带有详尽注释的代码演示了Ruby进行文本处理、数字运算、集合、输入/输出、网络开发和并发编程的功能。


《面向对象设计实践指南:ruby语言描述》

程序员必看的书-Ruby程序员 - 第2张  | IT江湖

  《面向对象设计实践指南:ruby语言描述》是对“如何编写更易维护、更易管理、更讨人喜爱且功能更为强大的ruby应用程序”的全面指导。为帮助读者解决ruby代码难以更改和不易扩展的问题,作者在书中运用了多种功能强大和实用的面向对象设计技术,并借助大量简单实用的ruby示例对这些技术进行全面解释。


  全书共9章,主要包含的内容有:如何使用面向对象编程技术编写更易于维护和扩展的ruby代码,单个ruby类所应包含的内容,避免将应该保持独立的对象交织在一起,在多个对象之间定义灵活的接口,利用鸭子类型减少编程间接成本,合理运用继承,通过组合构建对象,设计出最划算的测试,解决不良设计的ruby代码所导致的常见问题等。


  《面向对象设计实践指南:ruby语言描述》适合所有对面向对象设计和ruby编程语言感兴趣的程序员阅读参考。


Ruby元编程

程序员必看的书-Ruby程序员 - 第3张  | IT江湖

  《Ruby元编程》以案例形式循序渐进讲解Ruby对象模型原理和高级应用技巧,堪称动态语言的设计模式。书中讲述的各种Ruby编程模式,完全可以应用于其他动态语言(甚至静态语言)。本书不仅适合Ruby程序员阅读,也适合对动态编程 语言和面向对象编程感兴趣的读者阅读。所有对程序设计理论感兴趣的人都能从中获益。Ruby之父松本行弘作序推荐。


Ruby Under a Microscope

程序员必看的书-Ruby程序员 - 第4张  | IT江湖

  作者把他的书献给Ruby程序员的水平。重要的是要理解最深的和核心语法的编程语言来使用它容易编码和先进的应用程序开发。这本书涵盖了扩展信息替代Ruby实现像Rubinius和JRuby。作为一个读者这本书入手,他/她可能会惊讶地发现未知的关于Ruby最有趣的事实,这些可以用于使得Ruby编程语言的方法。


Programming Ruby中文版

程序员必看的书-Ruby程序员 - 第5张  | IT江湖

  《Programming Rudy》(中文版)(第2版)是它的第2版,其中包括超过200页的新内容,以及对原有内容的修订,涵盖了Ruby 1.8中新的和改进的特性以及标准库模块。它不仅是您学习Ruby语言及其丰富特性的一本优秀教程,也可以作为日常编程时类和模块的参考手册。Ruby是一种跨平台、面向对象的动态类型编程语言。Ruby体现了表达的一致性和简单性,它不仅是一门编程语言,更是表达想法的一种简练方式。它不仅受到广大程序员的欢迎,无数的软件大师亦为其倾倒。Programming Rubyr是关于Ruby语言的一本权威著作,也被称为PickAxe Book(镐头书,由封面上的工具得名)。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部