写 erb 和 slim 没感觉到差别... 项目里也是 slim 和 erb 混写,但个人坚持认为强迫缩进的语法就是反人类
怎么感觉最近的一些言论一直在向测试开炮。。。
肉测的胜利!!! @lgn21st @hpyhacking 好吧文章我只看完第一段。。。。
TDD 目前只在写 lib 还有修 bug 时候用,因为目标十分明确,而且通过用例来描述问题比用文字简单、清楚多了... 业务方面,在允许错误的场景下,还是倾向肉测,首先写代码的时候可以保证业务逻辑的正确,业务变动相对频繁,而且刷新页面明显比修改代码然后重新跑的效率要高,并且业务变动频繁的话,维护测试用例也是额外成本
话说 KnewOne 在 0 测试的情况下,也顺利从 rails 3.2 升级到 4 了,最近又升级到 4.1
对了 专业回答得 @hooopo
#17 楼 @cassiuschen token_authencatable 么...devise 3.x 已经移除掉了 4.1 的那个内置 hmac 能解决一些问题了
#15 楼 @cassiuschen 解协议很无聊....
#13 楼 @billy 我就是看不下去了才贡献代码呀,本身我们也在用,但是首先,那个项目的现在维护者能力一般,那厮当初拒绝接受 orm 的兼容 pr,号称自己可以搞抽象层解耦 orm,事实上也有人提交了方案,但因为年代久远不好 merge 自己鼓捣几个月又没鼓捣出来。。。。复杂的重构他也不会接受,其次,这个 gem 的主要开发者是波兰团队,据说那边的开发风格就是以狂野著称,代码里有这样的注释# this is so wrong
但还是上了,恰好工作而已,甚至有硬编码的部分...
我是想接手这个 gem,但可以 KnewOne 实在是缺人手,所以没有精力做这些,你看我 ruby-china 都是潜水姿态了....
作为 doorkeeper 排名前十的贡献者,我想说...这 gem 太烂了...唯一的解决办法就是,彻底重写 - -
Post.find_by_id(1).try :title
狗 hank 的《循环》 - -
#61 楼 @blackanger 还会在北京,应该还会在十月份,具体三月底我会和 @lgn21st 仔细讨论下
#50 楼 @jicheng1014 来发简历吧!其实全职准备稍晚些时候宣布的,另外你是在北京还是深圳?
前年刚接触 node 的时候也是拿类似的东西练习,如果只是做一个路由层,request 进来走路由层根据 path 分配到 action 上,俩小时就够写出来了,但是要处理框架里各种依赖初始化 (ORM 之类),我记得花了一个通宵,然后到今天再想想当时是怎么解决的,发现全忘光光了 - -
总之山寨这些东西很有趣...
#42 楼 @blackanger 打算回去把书念完...
#43 楼 @a15819620038 收到啦,工作日再处理了,加班 + 生病
可惜现在都在加班,不然就回北京看看了,遥祝啦~