今日上網隨便看

來源:互聯網
上載者:User

最近上網都不是特別方便……看到兩則比較有趣的,摘錄一下罷了。(原本以為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可以換個名字叫做“概念”這麼有趣的事情。所以享受編程的樂趣其實還是滿容易的,這一發現讓我也覺得很可欣慰。

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=658073

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.