【文件属性】:
文件名称:wimdu-cli:来自Wimdu的有趣编码挑战
文件大小:14KB
文件格式:ZIP
更新时间:2021-05-23 14:48:14
Ruby
Wimdu编码挑战
人们可以在wimdu.com上列出要出租的地方。 如果有一种更讨厌的输入数据的方法,那不是很好吗? CLI怎么样?
任务
构建一个独立的应用程序,该应用程序允许用户通过CLI列出他们的位置。 为了简单起见,数据保存在本地。 与网络应用类似,应该可以输入部分数据并在以后继续。 但是,请确保最后所有必需的数据都存在。 仅当存在所有数据时,新创建的属性才应出现在所有属性的列表中。
允许用户从命令行创建新属性
提示属性,验证输入
当数据输入中断时,提供一种恢复输入数据的方法
将财产存储在一些本地存储中; 确保没有存储无效数据
每个属性都具有以下属性
标题
属性类型,是以下一种
渡假村
公寓
私人房间
地址
每晚房价EUR
最大客人
电子邮件
电话号码
一个示例会话可能如下所示:
$ wimdu list
No properties found.
$ wimdu new
【文件预览】:
wimdu-cli-master
----lib()
--------wimdu-cli.rb(375B)
--------wimdu()
----Gemfile(287B)
----spec()
--------spec_helper.rb(708B)
--------feature_spec.rb(960B)
--------wimdu()
--------support()
----README.md(2KB)
----Gemfile.lock(1KB)
----bin()
--------wimdu(551B)