Soumettre la recherche
Mettre en ligne
The ruby way
•
Télécharger en tant que PPT, PDF
•
0 j'aime
•
489 vues
D
Deng Peng
Suivre
Signaler
Partager
Signaler
Partager
1 sur 53
Télécharger maintenant
Recommandé
抽象階梯 導讀-陳詩雅
抽象階梯 導讀-陳詩雅
Jeacy Wu
Ruby on rails部署
Ruby on rails部署
Deng Peng
The ruby way test
The ruby way test
Deng Peng
The ruby way ii
The ruby way ii
Deng Peng
The ruby way iii
The ruby way iii
Deng Peng
人月神话
人月神话
Deng Peng
Social Media Attribution - Havas Digital Insights
Social Media Attribution - Havas Digital Insights
Havas Media
Export1
Export1
MPS
Recommandé
抽象階梯 導讀-陳詩雅
抽象階梯 導讀-陳詩雅
Jeacy Wu
Ruby on rails部署
Ruby on rails部署
Deng Peng
The ruby way test
The ruby way test
Deng Peng
The ruby way ii
The ruby way ii
Deng Peng
The ruby way iii
The ruby way iii
Deng Peng
人月神话
人月神话
Deng Peng
Social Media Attribution - Havas Digital Insights
Social Media Attribution - Havas Digital Insights
Havas Media
Export1
Export1
MPS
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Contenu connexe
En vedette
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
En vedette
(20)
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
Skeleton Culture Code
Skeleton Culture Code
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
How to have difficult conversations
How to have difficult conversations
Introduction to Data Science
Introduction to Data Science
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
The six step guide to practical project management
The six step guide to practical project management
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
The ruby way
1.
The Ruby
Way (1) Meet a new world [email_address]
2.
语言的意义… 掌握一种语言就是掌握一种生活形式。 唯我论者意味的东西是完全正确的,不过它不能说,而只能自己显示出来。世界是我的世界:这表现在语言(我所唯一理解的语言的界限就意味着我的世界的界限。
路德维希 · 维特根斯坦
3.
语言 作为一种表示法的威力 汉语
英语 数学 物理 对于一个远古的数学家而言,最不可思议的或许是大部分现代人都能熟练地进行大数运算。这一切都来自于表示法的威力
4.
瞧瞧我们周围的计算机语言… C C++
Java C# Python Javascript Lisp Erlang Haskell prolog OCaml 为什么我们会需要如此多的语言??? Perl Lua
5.
Ruby 的哲学 Ruby
是一门对人脑友好的、强大、灵活、优雅及拥有最小惊奇原则和完美主义特质 的动态语言 Ruby 是一门规则复杂的语言, Ruby 把选 择用何种方式完成任务的权利交给您 Ruby 是一门真正面向对象的语言 Matz 松本行弘
6.
Ruby 实现了最纯粹意义上的面向对象,让 Smalltalk
、 Perl 和 Lisp 的灵魂在新的躯壳里高歌。相比于 Python , Ruby 的思想更加清晰一致,形式更加灵活;相比于 Perl , Ruby 更简单质朴,绝少光怪陆离之举;相比于 Smalltalk 和 Lisp , Ruby 更富有现代感和实干气质;相比于庙堂之上的“工业语言”, Ruby 自由挥洒、轻快锐利;而相比于 JavaScript 和 PHP , Ruby 从 Smalltalk 继承而来的深厚底蕴又大占优势。面对执行性能与开发效率的谜题, Ruby 毫不犹豫地选择了开发效率,选择了对人脑的友好。 Ruby 的基本思想非常简单淳朴,对于基本原则的坚持非常彻底,毫不打折扣,而在具体应用中又集各家所长,实现了巧妙的平衡。
7.
Ruby 真正地面向对象 在
Ruby 中,一切皆是对象
8.
C# 中求整数绝对值
9.
Ruby 中求整数绝对值
10.
Ruby 更加灵活潇洒 Ruby
选择轻快的方式,而不是笨重
11.
C# 中的 Hello,
world
12.
Ruby 中的 Hello,
world
13.
Ruby 把选择的权利交给您 Ruby
认为有多种方式可以把同一件事做好
14.
C# 中定义一个类和方法
15.
Ruby 中定义一个类和方法
16.
好,让我们正式开始吧…
17.
首先来看看 Ruby 中的类
18.
类 的定义和实例化
19.
类 的继承
20.
类 的修订
21.
继续 类 的修订
22.
Ruby 中的类也是对象
23.
Ruby 中的 类
也是对象
24.
给 Ruby 的
类对象 定义方法
25.
正确调用 类对象 上的方法
26.
将 类对象 传递给其他的变量
27.
继承后的 类 方法传递
28.
类 的可访问性
29.
鸡 生 蛋
, 蛋 生 鸡
30.
Ruby 中方法的更多细节…
31.
方法 的基本定义
32.
Ruby 拥有宽松的 方法
定义方式
33.
Ruby 不支持 方法
重载
34.
形参 可设默认值
35.
可变长 参数
36.
哈希化 参数 及其他
37.
Ruby 中的各种变量…
38.
对象 和 变量
的简介
39.
变量 在使用前无须声明
40.
普通 变量 的作用域
41.
特殊形式的 变量 ——全局变量
42.
特殊形式的 变量 ——实例变量
43.
特殊形式的 变量 ——类级变量
44.
Ruby 中的上下文环境…
45.
一个类的定义中存在着不同的 上下文环境
46.
类定义中 上下文环境 切换示例
47.
上下文环境 切换输出
48.
C# 中类定义的 上下文环境
49.
对象中的 self 关键字
50.
self 关键字示例
51.
Ruby 编程风格浅谈…
52.
Ruby 编程 风格
浅谈
53.
To be continued…
i love ruby. And you?
Télécharger maintenant