• 看完原文了,文章写得还挺细致的。翻译辛苦了 🍻

  • 厉害啊 🍻

  • 为什么要参加 RubyConf China at 2015年10月12日

    感觉演讲火了遥控器和做的一手好PPT的产品

  • 楼主说的那篇文章我也看过,有个视频,是这个哥们参加rubyconf(还是Rails conf, 记不清了),也做过演讲。好像他做了code climate,用来测评代码质量,很多有名的gem也都在使用。他说的很多内容,也没能全理解,总之感觉就是把方法根据不同的功能,有规范地抽取出来,放到一些目录下,这样可以更多的做到每个类只负责自己的部分(“单一职责”?)。尝试在之前的项目里用form object重构过一些代码,试过之后确实给人一种神清气爽的感觉。包括像cancan的替代品pundit,它默认的做法就是创建一个policies的目录,把验证规则什么的都放在对应文件里,多少也是按照<7 patterns>的想法去做的。这种做法,我个人的感觉是,让Rails更加像一个ruby的工程,而不是一个大杂烩。 像Service什么的,看上去真心有种当初学java的感觉,定义很多接口,再给具体实现什么的。但我个人还是觉得,一个项目的话,先粗略设计一下,然后就上手做,想得太多太远,可能会造成设计过度。像这个ServiceObject, QueryObject什么的,可能会在某个时间点上再使用。

  • 赞一个,遇到同样问题,SO了一番,也说是用app比较简单能解决问题,不过下载太慢了。用了这些命令,问题都解决了。解决问题,可以正常使用,谢谢了

  • 刚去填了一下楼主的那个问卷。一般如果要去做freelancer,都是对自己技术有信心的,我个人是想多做些产品出来,也在elance上注册帐号。楼主给出的价格区间,起薪确实有点少。在elance上,如果按时间来算的话,差不多是10$每小时。这样一个月来下来的话,收入也还是可以的。但如果只有40,确实太少了。 而且最好楼主再说明一下,可能会做的产品有哪些方向的,有没有可能接触国外的项目,你们有没有一些成品,或者在开发中的项目,这样可能会更吸引想做freelancer的人。 在那个问卷中,5个选项,我确实没有自信去选择best of the world,选择了很多第4项。这些选项可以稍微改一下,可能会吸引更多在中等或稍高等的freelancer

  • 牛逼

  • 学习了

  • 个人也感觉使用view helper范围太大了,而且在使用过程中,会发现有时候看到一个helper方法,但是一下子找不到对应的文件。后来用 draper这个gem,用decorator取代原来的helper方法,这样作用范围就小很多,而且找对应文件的时候也能方便些。感觉比较好的一个gem

  • 个人感觉vundle 更好用些。