posts - 80,comments - 749,trackbacks - 2

          首先要做個廣告,UMLChina(http://www.umlchina.com)是一家致力于在國內(nèi)普及UML工具和方法學(xué)的一家網(wǎng)站,UMLChina目前已經(jīng)舉辦過17期公開課,第17期于上周六周日在北京舉行,主講是國內(nèi)第一批該領(lǐng)域的先行者潘加宇,熟悉<<程序員>>的朋友們應(yīng)該非常熟悉這個名字。我有幸去聽了這次公開課,雖然課程的內(nèi)容多數(shù)對我來說是很熟的了,但是課程的形式上還是讓我感受到了一絲震驚,我已經(jīng)很久沒有認真聽過課了(大三的時候我喜歡學(xué)校里幾個教管理學(xué)的教授,挺的很認真,此后就再也沒認真聽過課了),但是這次為期兩天的課程還是給我感覺吸取了很多能量。作為一個學(xué)生的觀點,我認為能吸引學(xué)生是合格的老師的第一道門檻;作為一個老師(我偶爾也走上講臺),我認為一節(jié)課能讓學(xué)生領(lǐng)悟到一個或兩個道理就已經(jīng)很了不起了,而老潘就是這種講師。(本條廣告不收費)

          第二件事還是做廣告。在上課的空余時間里,我看了<<UML Distilled>>這本書,最新的版本是第三版,里面涵蓋了UML 2.0的主要內(nèi)容,Martin Fowler的書我全買了,也全看了,每一本都是經(jīng)典,沒有一句廢話??墒橇钗矣行┎凰氖沁@本書的翻譯。這本書的翻譯者和本書第二版的翻譯者是同一個人,可能這位翻譯者在翻譯上一個版本的時候UML界的一些術(shù)語的譯法還沒有統(tǒng)一,所以用的詞和我們后來看到的多數(shù)關(guān)于UML的主流文檔和書籍中不太一樣,為個人閱讀帶來了一些不便,這一版他還沿用了上一版的譯法,可能是譯者很滿意于自己以前的作品的緣故吧。(本條廣告也不收Martin Fowler的錢了)

          最后一件事是想討論一下這本書里的一個譯法:譯者把所有的Use Case都翻譯成了“用案”,而不是我們閉著眼睛也能說出來的“用例”。事實上China-pub上曾經(jīng)還有翻譯成“用況”的,并且討論也十分激烈。關(guān)于這個詞的翻譯我想了很多,(沒有利用上課的時間想,呵呵),最后我還是覺得可能“用案”更貼切一些。我的理由是這樣的:case一詞在國內(nèi)用的最多的地方一般都翻譯為“案例”,主要出現(xiàn)領(lǐng)域是管理咨詢業(yè)和大學(xué)教育,所以為了保持其字面意思,還是翻譯成“用例”或“用案”比較好,至于“用況”,不容易讓人聯(lián)想起Case來,要知道技術(shù)翻譯最重要的一點就是“隱喻”,任何翻譯都應(yīng)該保證“Use Case”和“Test Case”在本質(zhì)上是一種東西,二者的差別應(yīng)該體現(xiàn)在用途和形式上。就像男人和女人的本質(zhì)都是人一樣。如果Test Case能翻譯成“測況”的話,那我就實在佩服這位譯者的想象力和勇氣了,因為“測況”很容易讓人聯(lián)想起“測試實況”。接下來比較“案”和“例”,因為案有書面表示的意味,與公文打叫道的工作常常被稱為“文案”;而“例”既有依據(jù)的意思,又有規(guī)定的含義。我認為使用“用例”一詞的譯者認為用例既是一種依據(jù)也是一種規(guī)定,所以應(yīng)該用“例”。但事實上使用Use Case一詞的老外也許并不是這種看法,他們可能既不是想要依據(jù),也不是想要規(guī)定(Specification),而僅僅是想要一種結(jié)構(gòu)化的文檔,該文檔以定義角色和封裝角色的目標(biāo)為表現(xiàn)手法,很好的為需求的描述和特征的枚舉提供了。所以,“案”更能表示其英文原意。而Test Case則可以翻譯成“測案”,如果不舒服,就叫“測試案例”好了。下面附上<<國際標(biāo)準漢語大詞典>>對這兩個字的分別解釋。


          1.長形的桌子或架起來代替桌子用的長木板:~子?!?。書~。條~。拍~而起。
          2.提出計劃、方法和建議的文件或記錄:檔~。備~。議~。提~。方~。有~可查?!??!珷?BR>3.事件,特指涉及法律問題的事件:慘~。血~?!??!!?。破~。
          4.古代有短腳盛食物的木托盤:舉~齊眉(形容夫妻相敬)。


          1.可以做依據(jù)的事物:~證?!}。舉~?!??!?。
          2.規(guī)定:~外(不按規(guī)定的,和一般情況不同的)。體~。凡~。條~。破~。發(fā)凡起~。
          3.按規(guī)定的,照成規(guī)進行的:~會。~假。~行公事。
          4.調(diào)查或統(tǒng)計時指合于某種條件的具有代表性的事情:事~。病~。案~。

          我本人英語水平很爛(不是謙虛),所以對于翻譯也沒什么發(fā)言權(quán),更不想跟技術(shù)翻譯精英們叫板,這篇隨筆僅是隨便聊聊,彌補一下中秋之夜沒有寫blog的憾事罷了。

          posted on 2005-09-19 14:37 Brian Sun 閱讀(3044) 評論(7)  編輯  收藏 所屬分類: 軟件 、隨心

          FeedBack:
          # re: 用例還是用案
          2005-09-21 16:36 | wxb_nudt
          我不幸的告訴大家,UML國家標(biāo)準中use case是翻譯為“用況”。
            回復(fù)  更多評論
            
          # re: 用例還是用案
          2005-09-28 22:09 | Brian Sun
          我不幸的告訴大家,為了保持整個學(xué)術(shù)界的譯法盡量統(tǒng)一,我仍然建議大家把use case翻譯為“用例”!
            回復(fù)  更多評論
            
          # re: 用例還是用案
          2005-10-23 22:37 | shenzhe
          很不錯...
          你真牛...
          希望能向你學(xué)習(xí)!!
            回復(fù)  更多評論
            
          # re: 用例還是用案
          2005-11-06 02:44 | nilaozi
          你為什么斯騙每個人的感情。
          你為什么好久沒寫了?  回復(fù)  更多評論
            
          # re: 用例還是用案
          2005-11-10 17:04 | ivan_wealink
          您的Wealink檔案鏈接有點不對。是Wealink之前的一個BUG,現(xiàn)在系統(tǒng)上已經(jīng)更正。  回復(fù)  更多評論
            
          # re: 用例還是用案
          2006-01-14 11:12 | 思考sky
          你看的<<UML Distilled>>這本書, 能告訴我是誰翻譯的?  回復(fù)  更多評論
            
          # re: 用例還是用案
          2006-12-31 16:21 | courage
          這本書的譯者是國內(nèi)計算機軟件科學(xué)的先驅(qū)徐家福老先生。  回復(fù)  更多評論
            
          主站蜘蛛池模板: 安远县| 沭阳县| 鄂州市| 且末县| 彭阳县| 垫江县| 辽中县| 中西区| 利川市| 万州区| 武夷山市| 海丰县| 宽城| 旅游| 城市| 湟中县| 乌鲁木齐县| 绥化市| 海安县| 武邑县| 科技| 塘沽区| 黄陵县| 叙永县| 苍南县| 龙南县| 昭苏县| 云浮市| 天台县| 鄂伦春自治旗| 通城县| 兴安盟| 平南县| 西和县| 新平| 漠河县| 永川市| 车致| 双江| 芷江| 吴江市|