考虑吃素吧,我吃素胃就比较舒服。吃肉,油腻的就不行。。。我现在犹豫着要不要改吃素了。。。顺便再信个佛什么的,连酒都可以不喝
我想到 django 的文档了。。。别说中文了,连社区都没有。你把他同 rails 的文档一比,简直不是文档。满足吧。。。
翻译其实很痛苦的。。。
似乎哈工大的自然语言很强!
可不可以说,rspec 自带了黄瓜呢?
cucumber,可以把用户的需求专程程序的代码。这个东西用户也能看懂,成员有又能拿来做测试。 其实这些个人感觉这些都不是重点,cucumber 是用来 BDD 的,为了保证程序员做正确的事情(防止做的事情不是用户想要的)。同时也方便用户叙述需求。
还有就是持久的更新。
简单直观的反馈机制分数。高频率的刺激--a 兵,杀人。随机性(一些技能是随机的)。配合。自由支配英雄。我玩真三。。。没学 dota 的原因就是觉得会上瘾。现在真三不想玩了,就不玩什么游戏了。
edx 的 cs169 推荐。这个整体性比较好,但也许对你来说没难度。。。
#10 楼 @jianpanxiu 呵呵,我没说清楚,当我没说吧。
有共同目标。
谢谢分享!
提个小建议。可以用纸,随时可以丢。纸不要太大。用纸的好处是你可以把多个页面放在一起,然后可以用箭头表示跳转。 推荐 BDD,就算是不能严格执行,也能知道自己要干什么,这样可以节省很多经历,避免浪费与不必要的事情。 TDD 有一点规则就是要写最少的能使测试通过的代码。感觉敏捷开发中,迭代很重要。就是要时刻有能跑的代码,然后再更改(写的更好或者加功能)。所以没必要一次成型。
外来的和尚会念经。 英文的可能会给一些人感觉比较专业吧?再一个国内的商品质量很多都不靠谱。。。 再者,潜在的用户是否很在意是否为英文?
有的是建议写测试(characteriztion test ,简单来说,比如我觉得 1+1 = 3,我就写测试,1+1.should =3,错了再改,对了为止)。但这种感觉难度很大,因为我 rspec 用的不熟悉。。。
如果想看一个部分,就单看一个部分。让代码跑起来,服务器用到了那个 controller 之类的。感觉有点想 debug 的感觉。
如果想全面了解。 1,先让代码跑起来。知道这个怎么用之类的。比如,你要看注册,先自己注册一下。 2,了解主要的部分。database schemea,import classes。 Gem 有 railroady,可以显示数据库之间的关系,model 之间的关系。找到最重要的(简单来说,就是链接最多的。。),了解最重要的。这个时候,看看文档了之类的。如果有 feature,看下 feature。不太需要考虑细节。 3,然后具体看某个部分。
面试官问,你觉得我上面问的问题,哪个最另你讨厌。。。
为经过审视的人生是不值得活的,没有测试的代码是不值得写的。 后半句是我编的,笑笑就好。哈哈哈哈。。。。
#1 楼 @Levan 一会重新写下! #2 楼 @blackanger 改过来了。edx 建议翻 墙
#9 楼 @funfriend i3 一代。。。y460 好老的机器了。
i3 一系列 6G。。。 跑 rspec 有一点不爽,但用 autotest 还是可以接受的。
但跑过一次 typo,有些吃力了,开网页速度就慢,测试速度也慢,尤其是 cucumber,一次 2 分钟。
其实楼主说的那些我的电脑应该也很轻松,项目大了可能跑起来就吃力了吧?我就跑过一次 typo。。。具体的不知道。
douban 上的。。。。 利人利己的行为吧,没什么不好。