【文件属性】:
文件名称:程序员为什么还要刷题-ruby-101:Ruby-101
文件大小:119KB
文件格式:ZIP
更新时间:2021-07-07 14:59:57
系统开源
程序员常刷题Ruby
101:学习
Ruby
编程语言
在这里,我描述了我学习
Ruby
的历程,Ruby
是一种非常酷且快速的面向对象的解释型编程语言。
有一些编程概念的基本知识是很好的开始。
本文档会定期更新,我也会提供大量示例代码和程序。
-
菲利普(又名雷克西奇)
用作学习参考的书:“Programming
Ruby(The
Pragmatic
Programmer's
Guide)”,作者为
Dave
Thomas,与
Chad
Fowler
和
Andy
Hunt
合着
Ruby
版本:
ruby
2.3.1p112
(2016-04-26)
[x86_64-linux-gnu]
操作系统:Ubuntu
Linux
16.04.1
LTS,64
位
获得
Ruby
和必要的工具,一些编程技巧
您可以使用您最喜欢的类
UNIX
操作系统,本手册通篇使用
Ubuntu
Linux
您应该对使用终端感到满意,并且
Git
基础知识对维护您的代码很有用,建议您
在您最喜欢的终端模拟器中,安装
Ruby
及其文档实用程序以及
Git(推荐):
$
sudo
apt
update
&&
【文件预览】:
ruby-101-master
----.gitignore(1B)
----code()
--------ex_07_while.rb(434B)
--------ex_26_numbers_formats.rb(451B)
--------ex_24_simple_server.rb(1KB)
--------ex_11_class_accessor_long.rb(2KB)
--------ex_09_blocks_iterators_yield.rb(989B)
--------colorsay()
--------unit_tests()
--------ex_13_class_virt_attr.rb(1KB)
--------ex_27_exceptions.rb(413B)
--------ex_21_enum_lazy.rb(700B)
--------fruits()
--------ex_25_namespaces.rb(1KB)
--------ex_14_class_access_ctl.rb(1KB)
--------ex_23_class_inheritance.rb(826B)
--------freq_list()
--------threads()
--------ex_28_sockets_server.rb(1KB)
--------ex_02_methods.rb(410B)
--------ex_22_proc.rb(2KB)
--------ex_16_iterators.rb(370B)
--------ex_06_if_time.rb(394B)
--------ex_30_proc_bidi_comm.rb(554B)
--------ex_01_strings_numbers.rb(322B)
--------findutil()
--------ex_19_enumerators.rb(1KB)
--------ex_19_enum_generators.rb(1KB)
--------ex_03_arrays.rb(970B)
--------files()
--------ex_17_iterators_fibonacci.rb(393B)
--------ex_04_hashes.rb(884B)
--------ex_10_cmdline_args.rb(199B)
--------ex_12_class_attr_accessor.rb(1KB)
--------ex_20_methods_var_param.rb(582B)
--------ex_05_hashes_alt.rb(367B)
--------ex_18_file_lines.rb(327B)
--------ex_29_sockets_client.rb(646B)
--------ex_15_variables.rb(433B)
--------ex_08_regexp.rb(771B)
----LICENSE(34KB)
----README.md(94KB)