Skip to main content

Home/ Groups/ InfokeyDEV
Benx Shen

John Resig - JavaScript as a Language - 0 views

  • I think we"ve seen the JavaScript language move through many individual phases:

    • The "We need scripting for web pages" phase. (Netscape)
    • The "We should standardize this" phase. (ECMAScript)
    • The "JavaScript isn"t a toy" phase. (Ajax)
    • The "JavaScript as a programming language" phase.
    • Benx Shen
       
      John Resig 認為,Javascript 歷經了這些成長階段:

      1. "網頁所需的腳本(script)語言" (網景 Netscape)
      2. "標準化" (ECMAScript)
      3. "不只是玩具" (Ajax)
      4. "成為真正的程式語言" (!?)
Benx Shen

gotAPI/JavaScript DOM - Instant search in JavaScript DOM and other developer documentation - 0 views

Benx Shen

Regular Expression Tool - 1 views

Benx Shen

jQuery Calendar - 0 views

Benx Shen

Seasar - DI Container with AOP - - 0 views

  • Seasar2, the most popular open source framework in Japan, frees you from such annoyance and brings you comfortable DI Life.
  •  
    這是日本人所貢獻的開源框架,不少人還蠻誇讚的,有時間研究看看吧!
Benx Shen

Functional Javascript - 0 views

  •  
    到底是在寫程式還是算數學呢!?... 這樣的程式碼是很簡潔啦,如果熟悉的話,寫起來應該也會蠻爽的!
    可是,要是沒有能夠熟悉這些函數背後的意義,是怎麼也看不懂的!

Benx Shen

functional.js 介绍及源码分析-FP-综合技术 -JavaEye做最棒的软件开发交流社区 - 0 views

Benx Shen

Performance Research, Part 2: Browser Cache Usage - Exposed! » Yahoo! User In... - 0 views

Benx Shen

/* Position Is Everything */ - Modern browser bugs explained in detail! - 0 views

Benx Shen

面向未來的CSS實踐-CSS-AJAX -JavaEye做最棒的軟件開發交流社區 - 0 views

Benx Shen

How to make sexy buttons with CSS - 0 views

Benx Shen

Top 10 CSS Tutorials - Cameron Olthuis - 0 views

Benx Shen

Douglas Crockford's Wrrrld Wide Web - 0 views

Benx Shen

Brandon Aaron » Blog Archive » New Plugin: Live Query - 0 views

Benx Shen

集成SVN源碼管理和Mantis缺陷跟蹤 - 0 views

Ching Yi Chan

ONLamp.com -- Uploading, Saving and Downloading Binary Data in a MySQL Database - 0 views

Ching Yi Chan

Cronolog - 0 views

  •  
    使用 cronolog 將巨大的 access log 以 piped 方式製作 daily log
    設定方法和 klogd 相仿

Benx Shen

框架為我所用,勿為框架所困 - 0 views

  • 我們已經被框架所包圍,我們已陷入了學習之苦。
  • 由於長期接受中國式教育,所以我們已經習慣了學習,學習幾個框架,對於國人來說也不是什麼大不了的事情,然而我們也發現,相對於我們的學習能力而言,我們的創造性顯得有些不足,我們有了繼承他人的能力,我們也缺乏一種顛覆他人的精神。
  •  
    一篇很棒對於「框架(framework)」的反思!Java 開發者必讀!
Benx Shen

mock框架搞什麼搞? - 0 views

  •  
    發文者 taowen 提出了一個對於 mock 框架(jMock, EasyMock)的使用經驗,認為這樣的框架並沒有帶給他測試上的方便性,反而似乎使得測試程式碼更多更亂,因此,他提出了對於 mock 框架技術的質疑。

    不過,taowen 並不是單純地從情緒上發揮論述,而是舉出了一些簡單的程式馬來進行測試,試圖寫 mock 測試程式並非那麼簡易。另外,他自己另外展示了如何不用 mock 框架來進行單元測試。從這一點來看,taowen 很棒地說明了該如何進行單元測試,無論使用哪一種方法。

    值得我學習的是,taowen 提出了自己對於 mock 框架的觀點,他的經驗告訴他:mock 到底在搞什麼東西!?於是勇敢地提出質疑。這樣的質疑,我認為比學習技術本身更有價值。從結果來看,這引發了相當多的迴響與討論,有人認為這樣,卻有人不以為然。(我相信 taowen 心臟必須要夠強,才能夠接受不同的意見而不感到生氣。我覺得我還需要學習這樣的質疑態度與接受批評的雅量。)總的來說,我發現我看到了更多元的資訊,作為一個學習者,比起單純地從一篇文章學習技術還要能夠學得更多。

    雖然我使用 mock 技術有一小段時間,而我也懂得 mock 真正的意圖以及單元測試所帶來的價值,這並不會使得我一開始就認為 taowen 是錯誤的,即便看完他的發表之後,我仍然不認為他不應該提出這樣的質疑(我想我已經在上面一段表達我的「推崇」之意,以及我所認為背後的價值)。和一些參與討論的網友一樣,認為這不是一個完全適當的例子,但 taowen 也的確指出了 mock 技術會讓開發者詬病之處。然而,這並不足以說明 mock 真是非常難用,或造成了單元測試的困擾。實際的狀況是,我們得再從 mock 技術所帶來的好處出發,瞭解了之
Benx Shen

{|ihower.idv.tw| blog } » 什麼是REST跟RESTful? - 0 views

1 - 20 of 467 Next › Last »
Showing 20 items per page