1作者: emt007 个月前
老规矩,你懂的。<p>产品、支持和工程部门混合决定退款的处理方式。 它最初存在于一个Notion文档里,然后是Slack,最后被硬编码成一堆if语句。 没有测试,没有追踪,没有版本控制。<p>decision-layer是一个小框架,用于清理这种情况。<p>你用YAML编写逻辑。 像代码一样运行它。 测试它。 追踪它。<p>它的功能: - 版本化的YAML策略 - 用于运行和测试它们的CLI - 追踪输出,记录每个触发的规则 - 示例:退款、升级、分级<p>全部用纯Python编写。 没有奇怪的依赖。 只有清晰定义的、可测试的逻辑。<p>⸻<p>很想听听你觉得困惑、出错或烦人的地方。 (或者什么能让它在你工作的地方可用。)
1作者: bn-l7 个月前
我刚接触 Ruby 和 Ruby on Rails。这里有同时使用过这两者的开发者吗?能推荐一些学习资源吗?比如书籍、YouTube 系列等等? 如果有人能推荐一个 Ruby 语言的概览,让我了解一下它的语法,以及典型 Rails 应用的语法,那就太好了。 最后,我想把这个和 Inertia.js 结合起来使用。有人在生产环境中使用过这种组合吗?效果怎么样?