科学家:一个用于精心重构关键路径的Ruby库 源码
科学家! 一个用于精心重构关键路径的Ruby库。 我如何科学? 假设您正在更改大型Web应用程序中处理权限的方式。 测试可以帮助指导您进行重构,但是您确实想比较负载下的当前行为和重构行为。 require "scientist" class MyWidget def allows? ( user ) experiment = Scientist :: Default . new "widget-permissions" experiment . use { model . check_user? ( user ) . valid? } # old way ex
文件列表
scientist-master.zip
(预估有个23文件)
scientist-master
LICENSE.txt
1KB
script
bootstrap
149B
release
739B
test
372B
lib
scientist
result.rb
2KB
experiment.rb
9KB
暂无评论