and modifies it 已有的对象
At each step, a filter modifies it.
在每个步骤中,过滤器都会修改它。
Developer 1 modifies it and releases it to the stream.
Developer 1修改它并把它发布到流中。
Now developer 1 catches up the change of FILEA by developer 2, modifies it and again releases to the stream.
现在,Developer 1捕获了Developer 2对FILEA所做的更改,修改它并再次将它发布到流中。
And again, a related problem that people run into is side-effects. You call a function and it returns a value, but maybe it, on purpose or on accident, modifies one of the actual parameters.
另外,一个人们常碰到的相关问题,就是副作用,你调用一个函数它返回一个值,但是故意或者无意的,它可能会修改一个实参的值。
应用推荐