function and functionality


function:

function表示事物的總體“用途”,也就是指明它是用來干什么的、起某個作用、發揮某個功能。這就跟某個人在某個崗位起什么作用是一個道理。

它的關注點是“總體或整體”(好比黑盒子),一般人根本不需要知道它的內部構造或機理。 例如函數y=f(x)之所以叫做function,就是因為它能起到這樣一個作用:對於任意給定的一個x都可以得到一個y。編程序的時候用到的 function方法也是同樣的道理:寫一個函數式的代碼模塊,每次用到它就給它賦一個變量並得出自己想要的結果。很明顯,這些function都表示 “實現某個目的或用途”。

如:The main function of the merchant banks is to raise capital for industry(商業銀行主要用來為行業籌集資金的)

functionality:

functionality表示某項具體的“功能、機能、性能”,指的是“功能點”。它的關注點是“具體的要點或細節”,也就是說functionality是可以累積的,數量可以越來越多。在表示軟件的功能點時,老外經常用feature(特色、特性)來表示functionality,因為有些functionality只有他們這個軟件獨有或者只有新版本獨有。嚴格地說,只有unique的functionaltiy才表示feature。

如:new software with additional functionality(新軟件增加了新的功能)

個人認為有些網友認為的function表示“功能”而functionality表示“功能性”的說法是錯誤或粗淺的,因為沒說到問題的本質上,仍然在概念上打轉,以至於不說了等於沒說,不懂的人還是領會不了其中的區別。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM