在读英文文档的过程中,又臭又长的、好几节的定语从句大家都是怎么阅读理解的?

2022-08-04 12:15:30 +08:00
 qiumaoyuan

例如:

Props are what we call the object that is passed to our component function on execution that represents all the attributes bound to its JSX.

感觉读这种句子,读到一半,遇到个 what 先得入栈,然后接着往下读到一半,遇到 that 再入栈… 最后依次出栈的时候,我突然发现不知道哪个句子该对上哪个概念了。

有啥方法吗?

1831 次点击
所在节点   翻译
18 条回复
Issacx
2022-08-04 13:49:26 +08:00
长难句可以单独练练,考研类的书有很多相关技巧。
但这个句子本身写的就不好懂。换我的话会拆成两个句子:Props are the objects passed to component function when on execution. They represent all attributes bound to JSX. 因为我不太懂这个内容,不太确定改写的对不对。
vacuitym
2022-08-04 13:50:34 +08:00
我一般中途不断句,直接整句加载
Pastsong
2022-08-04 13:52:15 +08:00
直接丢去 DeepL
HeyWeGo
2022-08-04 13:53:08 +08:00
有点套娃那个意思。
xxx027
2022-08-04 13:54:13 +08:00
直接装个翻译工具扩展一键翻译,不是考试不要把时间浪费在没意义的事情上。
HeyWeGo
2022-08-04 13:55:01 +08:00
不过看了一楼的断句,感觉理解上有点不同。
ifdef
2022-08-04 13:56:43 +08:00
其实根本不需要把中学那些语法套进来呀,遇到长的句子也不要心理上想着,`啊,我碰到一个"长难句"了`。

我们小学的时候都学过练过缩句吧,其实就是在锻炼快速获取到一个句子重要信息的能力。

我们看英文文档是为了学习编程技术,并不是为了分析词法 /句法。

英文文档,多读多看,其意自现。
xarthur
2022-08-04 14:06:46 +08:00
如果是 GRE 考试你需要彻彻底底得看懂,因为考试就是考这个,具体训练方法可以参考 GRE 长难句训练。
现实的阅读,其实不太需要彻底看懂,因为上下文肯定会对此还有别的补充和解释的。
qiumaoyuan
2022-08-04 14:07:40 +08:00
@Issacx 我也发现,有些开源项目的文档读着很顺畅,有些就像这个项目一样,读一句得愣半天。
fkdtz
2022-08-04 15:10:56 +08:00
这玩应看起来就像分析师写的那些一层一层的 SQL 子查询,且没有格式化,一样一样的。
qiumaoyuan
2022-08-04 15:37:52 +08:00
@fkdtz 哈哈哈哈
RheatiN
2022-08-04 15:48:01 +08:00
不要在脑海中翻译折读,其实词的意思连起来你已经知道什么意思了,真的深究整个橘子的翻译的话,这反而有点困难(核心,懂他的意思就行
Issacx
2022-08-04 17:17:11 +08:00
@qiumaoyuan 说实话,这里的 what we call 像是从中文带过去的习惯「 Props 就是我们所说的什么什么」,可能句子本身也不太地道,不用太纠结。整句理解不了就拆开理解。
exonuclease
2022-08-04 17:20:21 +08:00
没啥难懂的 不过一股机翻的味道
BurneJones
2022-08-04 18:03:43 +08:00
尝试对例句进行切割、重组。
we call the object Props.
It is passed to our component function on execution, and the execution represents all the attributes bound to its JSX.
如果有时间,可以自己去掉多余的词、适当重复或补充 what that 等连词所指代的词语或成分,帮助理解。
如果事出紧急,可以尝试机器翻译辅助理解,通过调整译文的语句顺序帮助理解。
shawnsh
2022-08-04 18:44:07 +08:00
文档还好,小说句子比这长多了
lonewolfakela
2022-08-04 19:05:19 +08:00
Props are object
It is passed to our component function on execution
It represents all the attributes bound to its JSX.
稍微拆一下就明白了
arischow
2022-08-05 08:33:57 +08:00
后置罢了,而且是文档里面的句子,结构很清晰

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/870614

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX