1. 首页
  2. 数据库
  3. 其它
  4. 科学家:一个用于精心重构关键路径的Ruby库 源码

科学家:一个用于精心重构关键路径的Ruby库 源码

上传者: 2021-02-01 22:11:00上传 ZIP文件 25.86KB 热度 12次
科学家! 一个用于精心重构关键路径的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
用户评论