Re: [VB6 ] 請原諒我問一個蠢問題
※ 引述《au7707 (au)》之銘言:
: 請原諒我問一個蠢問題
: 由於在下過去從來沒在學校上過VB
: 所以當我找一本工具書自學的時候
: 有時就會看到一些過去學英文沒唸過 程式裡內建的專有英文名詞
: 因為沒人教過VB 自然也就不知道真正的唸法 發音方法如何
: 查字典也不見得找得到該詞的音標註解
: 因為這是程式語言裡面的東西
: 請問當碰到這種不知唸法的情況時
: 要怎麼辦?
: 自修其他學科時也經常碰到不知該怎麼唸的學科專有英文名詞
學程式和學英文是二回事.
在程式中遇到英文字不會唸,通常是因為普遍的英文能力不夠.
像我,看到Java那邊的manifest是根本不知道它是怎樣一個東西,
因為恰好手上的字典程式列出的中譯詞也是我不認得的,"艙單","貨單".
為什麼一個專案中的軟體列表稱為貨單呢,這一點我想了一陣子才接受這個觀念.
而不知道怎麼唸,也是英文閱讀能力的問題. 普通能讀英文的人應該都能將陌生的字
隨便抓出個大概的音節,抓得出音節及音調就代表你認得那個字的拼法,因為英文基礎夠.
而認得一個字,則對你理解那個字的程度有很大的幫助.
然後是用詞的方式. 性別,程式中要用什麼符號來表示? 比較普通的是sex,
如setSex, getSex等等. 但是對語意稍微敏感的人可能會覺得,寫sex是打算做什麼嗎?
而如果使用了gender,就比較一般並且不敏感.
再舉個例子是description,可能有能跩詞就換用depiction,但我個人覺得雖然意思接近,
但是差一個用詞的熟悉度,做起軟體來真是差很大.
另外,我猜可能在VB語言內,或者參考到的程式庫,用到的一些字,你理解有困難,
例如 FileSystemObject, RegExp, 如果不理解這個字以及這是什麼,
可能表示你在電腦科學方面沒有基礎. File system,是個什麼樣的system?
為什麼是 Scripting.FileSystemObject, 所指Scripting是什麼東西?
RegExp,為什麼有這樣一個東西? ADO, ActivX Data Objects,是什麼?
以及伴隨著ADO出現的Connection, Recordset, Command,為什麼都叫這些名字?
類似這一類的,就不是英文程度不夠,而是在電腦科學方面有沒有基礎了.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.160.109.207
推
03/25 14:23, , 1F
03/25 14:23, 1F
→
03/25 14:24, , 2F
03/25 14:24, 2F
→
03/25 14:27, , 3F
03/25 14:27, 3F
→
03/25 14:31, , 4F
03/25 14:31, 4F
→
03/25 14:32, , 5F
03/25 14:32, 5F
推
03/25 14:57, , 6F
03/25 14:57, 6F
→
03/25 15:02, , 7F
03/25 15:02, 7F
→
03/25 15:03, , 8F
03/25 15:03, 8F
→
03/25 15:04, , 9F
03/25 15:04, 9F
→
03/25 15:05, , 10F
03/25 15:05, 10F
→
03/25 15:06, , 11F
03/25 15:06, 11F
→
03/25 15:07, , 12F
03/25 15:07, 12F
推
03/25 15:07, , 13F
03/25 15:07, 13F
→
03/25 23:39, , 14F
03/25 23:39, 14F
→
03/25 23:40, , 15F
03/25 23:40, 15F
→
03/25 23:41, , 16F
03/25 23:41, 16F
→
03/25 23:42, , 17F
03/25 23:42, 17F
→
03/25 23:42, , 18F
03/25 23:42, 18F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):