• 讨要薪资 at 2018年06月17日

    你先把工资发了啊,任何事情都不能作为你拖欠工资的理由。

  • Awesome Ruby China at 2018年06月01日

    不错啊,你们这样commit记录超整洁的

  • https://ruby-china.org/topics/23523

    不要override initialize方法,很多ar的对象不是new出来的。如果非要有什么想在initialize的时候做的事情,可以使用after_initialize

  • Awesome Ruby China at 2018年05月24日

    上学的时候上过一个汇编学习网,那个网站很有意思。以王爽的《汇编语言》为教材,然后大家都把书里的作业做在网上,习题是由大家互相批阅,经常有老鸟免费来指导作业。当时那里学习氛围很好,不知道那个网站还在不在。毕业以后在csdn混过一段时间,然后就发现了ruby-china。

    一开始发现这里氛围不错,问的问题基本上都有人解答。还有一些大神,每次看他们发言都觉得好有水平。然后就尝试写几篇文章,找点存在感,结果居然还被加精了。虽然我知道我的文章并不一定写得好,但是加精代表的是管理员对于ruby新手的一种鼓励,那时还是非常开心的。总而言之,感谢ruby-china。

  • 记得matz书里开玩笑说最简单的单例模式就是程序员自己约定好

  • 是不是之前没有定义的时候进的console, 然后改了之后没有reload?

  • 优点是和swagger集成的比较好,文档和代码能保持比较好的一致性。当然对于一些特殊业务,或者复杂的query查询,还是免不了要写一些额外的文档。不过在团队规模很小的情况下,这点问题通过沟通就可以解决了。

    最初用的时候可能会不习惯这样的写法,因为controller层的代码夹在一大堆的desc和params声明之间,看起来非常难受。我现在的做法是每个desc之间空开三行,在params和action代码之间添加用于视觉定位的标志性注释。这样在找一个action的代码时,没有这么不舒服。其次是尽量把复杂一点的逻辑放在helpers里,action里只保留少数核心逻辑。稍微适应几天,慢慢会发现grape还是有它自己优雅的地方的。

  • 我们有《优雅的 ruby》

  • https://ruby-china.org/topics/25822

    你可以使用论坛搜索功能😂

i love my wife & ruby