Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

第七章可商榷的地方 #30

Closed
undeflife opened this issue Oct 25, 2018 · 3 comments
Closed

第七章可商榷的地方 #30

undeflife opened this issue Oct 25, 2018 · 3 comments

Comments

@undeflife
Copy link

undeflife commented Oct 25, 2018

原子性(Atomicity)

一般来说,原子是指不能分解成小部分的东西。这个词在计算的不同分支中意味着相似但又微妙不同的东西。例如,在多线程编程中,如果一个线程执行一个原子操作,这意味着另一个线程无法看到该操作的一半结果。系统只能处于操作之前或操作之后的状态,而不是介于两者之间的状态。

这里原文的half-finished result 直译成一半的结果,个人认为用后面提到的状态来翻译 "这意味着另一个线程无法看到该操作中间状态"比较合适.

@wizardforcel
Copy link

我觉得有必要忠实于原文,词语背后的意思可以放进译者注里面。

另外直译为"完成了一半的结果"比较好听一点。

@undeflife
Copy link
Author

我也不喜欢译者太过自由发挥, 只不过类似我这里提到的 一半结果 ,有些生硬, 乍一看忽略掉了一半,反而造成了误解, 当然也许只是我.

@Vonng
Copy link
Owner

Vonng commented Jan 2, 2020

tks。那个是机翻遗漏的,已修改为“中间状态”。

@Vonng Vonng closed this as completed Jan 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants