• 读好书非常重要啊! at 2013年12月16日

    觉得不同的书有不同的阅读方法,同一本书,不同的部分,读法也不同。

    这本书,没什么事情的时候,用来快速阅读,只挑感兴趣的或者不熟悉的地方。之后就摆着当资料,需要的时候用来查找。

    楼主提到的书,数了下,读了 7 本,嘿嘿。

  • #7 楼 @bhuztez 呃。。。没学过 E。黑 ruby 的不也不少嘛。。。 #8 楼 @knwang 我一直把函数编程理解为,如果想要 sort,好的,你告诉我如何 compare。 数据决定怎么做,而不是做什么。 至于元驱动编程,就不知道是什么了。。。

  • #1 楼 @bhuztez #2 楼 @edokeh 觉得那篇文章逼格很高!!!

  • #3 楼 @reus #4 楼 @guyanbiao 我还得再想想。。。功力不够啊。。。

  • 像我这 at 2013年12月14日

    觉得 ruby 给我带了很多东西,就是不用,也非常非常受益。

    能说我是写 rails 的时候,连页面都懒得刷的人嘛。。。

  • ruby,rails,js at 2013年12月14日

    #3 楼 @lgn21st 我胡乱说的的。。。很没条理。如果换个词可能会好一些。JavaScript 太随便了,什么都是随随便便的感觉,让那些功能变得比较鸡肋。ruby 很用心,把这些强大的功能变得非常好用、可读。

    还有就是觉得很多人说 ruby 是魔法语言,但觉得 ruby 对可读性的关注远远多余对魔法性的关注。

    对 ruby 理解的确实不好。但其实对 JavaScript,django 理解的也不怎么样。。。

  • ruby,rails,js at 2013年12月14日

    #1 楼 @bhuztez 哈哈。。。其实这个东西没怎么用过,就知道他是个巨牛逼的东西。。。

  • 哈哈。。。支持下!

  • 觉得 java 这种语言重点在于设计,python/ruby 在持续的重构。 如果问题已知,需求已知,用 java 进行设计,自然设计一下会好不少。 敏捷开发很大程度上假定了,需求不确定,问题不确定这种情况(事实也应该如此。。。)。如果在这种情况下,瀑布流之类的,就不再适,因此要用 BDD 保证做正确的事,和 TDD,保证正确性。 无论是完整的 TDD,还是完整的敏捷开发,都要求持续性的重构(10 几行就可以重构一次)。 测试是为了让你不断折腾,测试覆盖的越好,你改代码改的越舒服,就算是红掉了,也很容易定位。

    有个牛人说,legacy code 分两种,一种有测试的,一种是没测试的。我承认我跑题了。。。

  • 我觉得组团围观才是我们的作风!

  • 。。。

  • 顶一下!

  • 关于 backbone 的源码 at 2013年11月15日

    #16 楼 @zj0713001 还真没这么用过!学习了!

  • 关于 backbone 的源码 at 2013年11月15日
    image : first.isImage && first.image,
    

    我写过这种,达到目的了,但不知道这样做好吗。。。

    我重构的时候想到的,嘿嘿

  • 最近在看 functional programing javascript(走着其实刚开始的想法是写一个能浏览器上跑的 scheme,但不知为啥 scheme 那么漂亮,js 那么丑。。。),觉得 functional programing 是把大的问题分解为小的问题,既,由大到小的的思维方式,觉得这样的思维方式更好一些,当然只是觉得,没什么依据。

    觉得 ruby 带给我最大的感触是,给精简提供一种可能。我会学着把代码写的干净,学着把代码的结构搞好。

    ruby 很灵活,但 rails 有些地方却很资质,比如 routes,远没有 django 的灵活。但带了很多便利。觉得 ruby 的灵活,和 rails 的一些 configuration 是非常有意思的组合。

  • 觉得很多问题,都是因为,1,缺少运动,2,缺少睡眠。3,吃多了。 我就是这样。。。

  • SimpleCov 的覆盖是 statement coverage。说的是,每个语句是否有执行而已,比较容易。还有 branch coverage,path coverage 之类的。

  • ruby parser 的问题吧?

  • 循环可以用递归代替

  • #9 楼 @liwei78 我做过跆拳道教练,嘿嘿。

  • 关于中文与英文的先进性 at 2013年10月18日

    #49 楼 @bhuztez ....恩,这个倒是 #53 楼 @hooluupog stack 垛,干草堆。regular expression 规则的表达方式。

  • 关于中文与英文的先进性 at 2013年10月18日

    权重 在英语里面是 weight, 正则表达 regular expression。比如栈 和 stack,比如 queue 和队列。 这些似乎都是英文比中文更好理解。 英文是靠声音编码,一样也是可以组合。

  • ...

  • 自学好难 at 2013年10月09日

    有的时候觉得学习不能只靠兴趣。 看过《黑客》。那些黑客虽然没有明确的学习方式,但潜在的方式非常好。比如经常有讨论。比如有强大的智力支持(mit 啊。。)。有很好的文化。甚至还有 pair programing....

  • 自学好难 at 2013年10月09日

    说下自己有过的毛病 1,装。老想学难的东西。知识有顺序性,要循序渐进。 2,欲速则不达。总想着今天能学多少多收,一个星期能学多少多少。没复习没总结。 3,没计划。学校好处在于可以上课,还有作业,还有考试。而且有不同的课程可以穿插的学。都是很好的辅助学习的方式。 4,尽量找课程学。比如学过的课程一般都有测试和基础代码,光写那些测试代码就够你写的了。跟歌城有很多优势。 5,监督机制不好。这个倒是很好解决,你发封邮件,给自己的朋友,告诉他们你要学哪门课程。但这样做也有两个问题,1 是勇气的问题。2 是损友怕碰到损友

  • 打印的书很沉。。。不好带,我搬了两次就疯掉了。。。

  • #10 楼 @mimosa 肯定不够吧。我之间称了下,是 7 公斤,如果称是准的话。我们邮件聊吧。[email protected]。不行再把钱打给你吧。不好意思啊。 我刚来广州,比较忙。。。

    #11 楼 @hlt 一起打算都给 10 楼了,而且感觉邮费很贵。。。

  • #3 楼 @mimosa 我跑到廣州了,書在朋友那,郵的話可能要郵快遞了。。。走的太匆忙了,不好意思。。。你還要嗎?

  • #3 楼 @mimosa 邮寄铁路的话你还得告诉我身份证号和电话。

  • #3 楼 @mimosa [email protected] 我给你邮铁路的吧,便宜,慢的 2 块多,快的 4 块多 书一共 7.1 公斤,邮寄快递比较贵,看你了。 英文的都是打印的,鸟哥的是盗版的。