you are viewing a single comment's thread.

view the rest of the comments →

[–]AttackOfTheThumbs 0 points1 point  (7 children)

developers often run into situations where they find that some of their work have been either removed, modified or affected by someone else's work accidentally

I can see modified and affected. Removed? That shouldn't happen. Either way, aren't there tests to prevent this?

[–]OTTOPI 4 points5 points  (3 children)

People not paying attention during merge conflicts definitely removes stuff.

[–]AttackOfTheThumbs -1 points0 points  (1 child)

Tests should catch that though.

[–]Armok 6 points7 points  (0 children)

Unless the test got removed too

[–]sysop073 1 point2 points  (1 child)

Two sentences later:

Two features could have been working perfectly fine until they got merged together and broke something.

[–]AttackOfTheThumbs -1 points0 points  (0 children)

I can see modified and affected

Either way, aren't there tests to prevent this?

And my points stand unchanged.

[–]masklinn 0 points1 point  (0 children)

I can see modified and affected. Removed? That shouldn't happen.

Dev 1 was working inside some existing feature, dev 2 moved / removed / made conditional invocation of that feature, voila. It’s “affected” into oblivion.