keys-of-hash-online-web-prework

时间:2024-04-09 09:35:25
【文件属性】:

文件名称:keys-of-hash-online-web-prework

文件大小:7KB

文件格式:ZIP

更新时间:2024-04-09 09:35:25

Ruby

哈希键 目标 练习操纵哈希 练习使用splat运算符 了解什么是猴子修补 指示 分叉并克隆此实验室。运行learn以查看测试对您的要求。在本实验中,您将修改Ruby的Hash类。这称为猴子修补。 什么是猴子修补 猴子修补是重新打开和修改现有类的做法。因此,Ruby已经有一个Hash类,您在过去两个单元中一直在使用它的实例。如果我们创建一个文件,内容为: class Hash #some stuff end Ruby将了解Hash类已经存在,并且您正在对其进行修改/添加。 危险! 通常避免猴子打补丁。您不想弄混Ruby原生对象和方法的实现。它可能会变得凌乱,快速。如果您猴子修补了Hash类并意外覆盖或干扰了您需要使用的某些功能,该怎么办?如果您猴子修补哈希类,然后在我们出色的开源社区中尝试从未接触过的bff /同事/老板/某人,该怎么办呢? 返回说明... 您将在lib/keys_o


【文件预览】:
keys-of-hash-online-web-prework-master
----CONTRIBUTING.md(2KB)
----.rspec(53B)
----spec()
--------keys_of_hash_spec.rb(2KB)
--------spec_helper.rb(3KB)
----LICENSE.md(1KB)
----.gitignore(642B)
----.learn(84B)
----lib()
--------keys_of_hash.rb(66B)
----README.md(2KB)

网友评论