資源描述:
《畢業(yè)設(shè)計論文外文資料翻譯》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、畢業(yè)設(shè)計(論文)外文資料翻譯院(系):計算機(jī)信息與技術(shù)專業(yè):軟件工程班級:B060604姓名:李慧君學(xué)號:B06060430外文出處:DesignPatternsinC#設(shè)計模式C#附件:1.譯文;2.原文;2010年03月DesignPatternsinC#設(shè)計模式C#一個模式是一種方案,利用這種方案,我們可以完成某項工作。Amodelisaprogramusingsuchaprogram,wecancompletecertaintasks.一個模式也是一種途徑,通過這種途徑,我們可以達(dá)到某個目的。Amodelisawaythroughthisway,wecanachi
2、eveacertainpurpose.同時,一個模式也是一種技術(shù)。Meanwhile,amodelisatechnology.為了完成某項工作,我們必須獲取并利用有效的技術(shù)。Inordertocompleteaparticularjob,weneedtoaccessandusethetechnologyeffectively.這種思想可以應(yīng)用于多種工作,例如:做飯、制造煙火、開發(fā)軟件以及其他工作。Thiskindofthinkingcanbeappliedtomanytypesofwork,suchas:cooking,pyrotechnic,softwaredevelo
3、pmentandotherwork.如果某鄉(xiāng)工作所屬的領(lǐng)域正在不段的完善,那么,這個領(lǐng)域的從業(yè)人員會去尋找一些通用的、有效的解決方案,利用這些方案,在不用的環(huán)境下解決相關(guān)問題,從而達(dá)到完成工作的目的。IftheworkTownshiprespectivefieldsisnotofsound,thenthepractitionersinthefieldwillbetofindsomecommon,effectivesolutions,usingtheseprograms,notinthecircumstancestoresolvetherelevantissues,comp
4、letetheworksoastoachievethepurpose.某個領(lǐng)域的從業(yè)人員經(jīng)常會產(chǎn)生該領(lǐng)域的習(xí)慣用語,這些習(xí)慣用語有助于相關(guān)人員對工作進(jìn)行交流。CertainareasofregularemployeesinthefieldwillhaveahabitofterminologyThesehabitscontributetothetermsoftheworkrelatedpersonnelexchanges.模式也是一些習(xí)慣用語。Somemodelscustomaryterms.所謂模式,就是一些能夠完成特定任務(wù)并達(dá)到任務(wù)目標(biāo)的現(xiàn)成技術(shù)。Theso-calle
5、dmodelisabletocompletesomespecifictaskandreachthegoalofthemissionoff-the-shelftechnology.隨著某項技術(shù)及相關(guān)習(xí)慣用語的發(fā)展,一些人將這項技術(shù)及模式記錄成文,這些記錄下來的文獻(xiàn)使習(xí)慣用語得到標(biāo)準(zhǔn)化,并使一些行之有效的技術(shù)得到了廣泛傳播。Withahabitoftechnologyandrelatedterms,someofthistechnologyandmodesdocumented,Theserecordsdocumentfromthecustomarytermstobestanda
6、rdizedandmadesomeeffectivetechnologyhasbeenwidelydisseminated.ChristopherAlexander就是把某種技巧的最佳事實方案舊路為模式的先驅(qū)者之一。ChristopherAlexanderisthatsomeofthebestskillsfactsoldroadprogrammodeledontheoneofthepioneers.他的研究領(lǐng)域是建筑學(xué),而不是軟件。Hisresearchareaisthearchitecture,notthesoftware.在其著作《APatternLanguage:T
7、owns,Buildings,Construction》一書中,Alexander提出了建造房屋和建設(shè)城市的成功模式。Inhisnewbook,"APatternLanguage:Towns,Buildings,Constructionbook,"Alexandertheconstructionofhousingandurbanbuildingthesuccessfulmodel.Alexander的著作影響深遠(yuǎn),因此也影響到軟件領(lǐng)域。Alexander'sworkshavefar-reachingeffects,italso