b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

面向对象设计实践指南:ruby语言描述 pdf_ubuntu安装ruby_ruby模块可以定义方法

电脑杂谈  发布时间:2016-11-28 06:01:56  来源:网络整理

快速学习Ruby on Rails,这应该是个伪命题,没有什么事情是能够快速学习的,尤其是编程,而且是Rails这样极其复杂的框架,它由无数顶级高手成年累月的心血堆砌而成,融合了web开发领域内几乎全部的最佳实践。 如果想快速入门,那么其他一些人提过的 Rails T…显示全部

快速学习Ruby on Rails,这应该是个伪命题,没有什么事情是能够快速学习的,尤其是编程,而且是Rails这样极其复杂的框架,它由无数顶级高手成年累月的心血堆砌而成,融合了web开发领域内几乎全部的最佳实践。

如果想快速入门,那么其他一些人提过的 Rails Tutorial,或者 Rails for Zombies 都是很好的选择,但相信我,即便你能快速做出简单的网站,依旧会对整个开发环境和知识体系一头雾水,在面临现实世界的需求时往往会捉襟见肘,花费更多的时间来补充缺失的知识。面向对象设计实践指南:ruby语言描述 pdf

所以,我认为如果你的目的不是创业,而是学习的话,全面有效成体系地吸收知识是更好的选择,这方面,读书是最好的方式,不过市场上滥竽充数的书籍实在很多,对于新手来说,怎样用有限的时间读最合适的书,是很重要的。

我在学习和使用Ruby与Rails的过程中,读过大部分在Amazon排名靠前的相关书籍,当然有些不错的书,随着技术的进化,已经略显陈旧。以下给出的阅读列表,是在现在依然有效的选择:

起点阶段,强烈建议至少具备如下知识后再开始Rails开发

Html and CSS

结构和样式不止是设计人员的事,web开发必须要熟悉

Head First HTML与CSS(第2版)

虽然已经出版了很久,但依然是最好的Html&CSS入门书

Linux

几乎所有的开发环境都严重依赖于GNU/Linux为主的命令行环境,因此需要学习linux的基本概念和操作

The Linux Command Line

目前最好的linux command line学习指南,生动,清晰,详细,无论是菜鸟还是多年的老手都能从中受益,远超过之前作为标准教材的practical guide to xx系列。面向对象设计实践指南:ruby语言描述 pdfNo starch这个出版社既有延续至今的Hacker精神,也懂得如何发掘有趣的作者

HTTP and Rest

Web开发对于Http的深入理解是必须的,另外Rails还使用Rest协议作为基本指导原则,所以需要深入理解Http和Rest

RESTful Web Services中文版

这本是目前为止最好的描述HTTP与Rest的作品,可以让你重新认识Web,更何况其中的示例是Ruby语言(因为这本书合著者是Sam Ruby)

Programming

程序员修炼之道

这本书告诉你,如何做才能成为一个注重实效的程序员,涉及了非常多的理念和实践,虽然都不深入,但至少让你知道世界是什么样子的,是任何程序员最应该在新手阶段读的书,也是对整个业界影响最大的经典之一

Git and Version Control

版本控制在项目中是一开始就要使用的,不止是开发,一切事情都需要版本控制

Pro Git

这本是迄今为止讲解Git最清楚最深入的书,对于新手,不建议看后面的实现原理,先读前几章了解概念和学习日常实践使用是最重要的

Ruby

如果只是在Rails中使用的Ruby,可以使用一些免费的快速入门教程,不过,系统地学习Ruby,可以了解到很多面向对象开发或函数式编程的思想,对于熟悉和掌握Rails帮助非常大

Programming Ruby 1.9


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-22087-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...