• 我实现了一个类似你这种需求的东西但是不保证能够满足你的需求,毕竟我是给我们公司定制的。代码不能开源但是可以给你提供一种思路。 需求背景:A业务订单流程和B业务订单流程有相似之处但是也有不同的分支,比如A订单状态是 已支付--->待发货,而B业务是 已支付--->等待制作--->等待入库--->等待发货 C业务又有其他的逻辑在里面等等。 这里 每个不同的业务我们把它想象成不同的模型

    状态机我使用了 AASM, B继承A将会获得和A一样的工作流,如果有不同的在B工作流中添加,或者重写就可以了。 以后如果想要实现工作流引擎 那么将会实现,后天管理页面中定制一个工作流A, 然后在已有状态中选择第一步执行什么然后到下一步是什么这种定制的可能。

  • 这样的公司我应该去干吗 at 2019年04月07日

    此外,再去投简历,又要面临自我怀疑 -> 打气 -> 迎接面试的无限循环、

    这个难受是一时的,将就了难受就是最少一年

  • 😀

  • 996 + 熬夜加班才是你的最致命的伤,果断的放弃这种工作吧!!! 由于你的996 + 熬夜 你周日那一天休息根本就不想动弹, 因为你的身心太累了。 而且我敢说 你的996 的工作时间久了你的工作效率恐怕还不如 965的人,而且你每天扑在工作上, 对自我提升,身体健康管理,甚至是人际交往都会有很大的破坏,而且这是一个恶性循环

    加班 ---> 身心太累 ----> 没精神,不想运动和学习就想睡觉 -----> 工作效率低下身体病症增加 ---> 加班

    钱可以再赚 身体健康丢失了很难在保养回来 你才23岁就是这种状态,比很多40多岁的身体 体质都差了这已经是你身体撑不住再给你信号了,你要多多注意了

  • 是滴,但是往往是看到前面就更想看后面了哈哈哈

  • 厉害厉害

  • 确实有水平, 尤其是这个待遇直接写在最上面, 有效的节约阅读者的时间,赞啊。

  • vscode本身其实就当做是一个文本编辑器就好,本身也是you很多插件的。调试其实用vscode 并不算高效

    mac 的话 有zsh oh-my-zsh,引入了 rails 的插件 可以直接 rsp 4000 就换成4000端口启动了, 至于buybug 可以安装gem解决

    group :development, :test do
      gem 'pry-rails'
      gem 'pry-byebug'
    end
    

    在想要断点的补位 binding.pry 就可以了,而且还可以按next 看之后会走向的其他作用域 查看当前作用域以及当前self是什么等等,功能很强大哦。

  • ruby 先入门,然后转别的也没啥问题(也有可能到时候你就不想转了嘿嘿嘿)

  • 能解决问题就行,下不下滑的无所谓。