今日上网随便看

来源:互联网 发布:sql 数据库 编辑:程序博客网 时间:2024/05/08 18:59

最近上网都不是特别方便……看到两则比较有趣的,摘录一下罢了。(原本以为starbucks是可以随便上网的地方呢,原来是收费的,sigh。)

太极语言出世----比C++更好的语言

 code goover(chain * a,code b)//定义遍历的概念
 {
  while(a)
  {
   b;
   a=a->next;
  }
 }

这个,如果我的记性不是太坏的话,应该就是lambda吧?

这位作者认为“基于概念”是“未来软件开发的主要模式”,在我看来这“概念”二字实在是妙处无穷——只要有概念,就总有新的乐趣可以去发现。另外,像SICP或者Code Complete这样的书,读了之后常常会让人失去这种弥足珍贵的乐趣,所以还是不要读了的好。(某些人会道貌岸然地说读这些书是为了明白编程的基本常识,然则所谓基本常识与发明概念的乐趣相比孰轻孰重,莫不是个如人饮水冷暖自知的问题么?所以概念的乐趣就这样继续延伸下去吧。)

关于TDD的一些思考

5.TDD与重构的关系
    重构对于TDD来说是必需的,而重构不必依附于TDD。

同样的,如果读过《重构》这个书,或是自己经常做着重构,就很难发现“重构不必依附于TDD”这么有趣的想法,就好象读过SICP就不会发现lambda可以换个名字叫做“概念”这么有趣的事情。所以享受编程的乐趣其实还是满容易的,这一发现让我也觉得很可欣慰。

原创粉丝点击