作者yauhh (哟)
看板Visual_Basic
标题Re: [VB6 ] 请原谅我问一个蠢问题
时间Sun Mar 25 11:41:55 2012
※ 引述《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
1F:推 PTT815:照您这麽一说 我发现我真正的问题恐怕真的是电脑科学方面没 03/25 14:23
2F:→ PTT815:有足够的基础 以前顶多读过计算机概论而已 03/25 14:24
3F:→ PTT815:但工具书里都会解释那些我不常见的字词是什麽意思 03/25 14:27
4F:→ PTT815:也不难理解 真的是怕念不出最标准的名词发音 否则大概的音 03/25 14:31
5F:→ PTT815:节和音调也是念得出来的 03/25 14:32
6F:推 PTT815:学程式语言之前 难道一定要先有电脑科学的基础才能学吗? 03/25 14:57
7F:→ MOONRAKER:只看过一些某某恶魔在众人的面前manifest 03/25 15:02
8F:→ MOONRAKER:还没看过舱单货单。真是幸好。 03/25 15:03
9F:→ MOONRAKER:ADO则是Much ado about nothing |D 03/25 15:04
10F:→ MOONRAKER:至於楼上的问题,不需要!上一篇就有人提点你了,现阶段 03/25 15:05
11F:→ MOONRAKER:不需要会,我则是建议你乱念,想太多根本就不用学了。 03/25 15:06
12F:→ MOONRAKER:自己随便念,teamwork的时候和夥伴自然会互相调整。 03/25 15:07
13F:推 PTT815:对不起 我太钻牛角尖了... 03/25 15:07
14F:→ yauhh:如果有人朝着想当程式专家而学习一个语言,应该会自己做有效 03/25 23:39
15F:→ yauhh:的学习,例如读相关科系,选修相关课程,多看书,看书看到对相关 03/25 23:40
16F:→ yauhh:辞汇很有敏感度,并且去找额外相关的书去看. 绝对不会是你都 03/25 23:41
17F:→ yauhh:没做过什麽事情,而那些杂七杂八的东西你自己都会. 学东西也 03/25 23:42
18F:→ yauhh:不算很难,这年头是多翻翻网路,看看blog也可以学很多. 03/25 23:42