Never assume the bug is someone elses

This is part of the Semicolon&Sons Code Diary - consisting of lessons learned on the job. You're in the collaboration category.

Last Updated: 2021-05-15

There was an issue, only producible on a junior colleague's machine, with the calculators (invalid XML data in the BMF parser). I assumed the junior colleague had broken them and my language suggested as much in conversation. They, being junior, also assumed it was their fault.

In fact I had caused it, via the installation of a DebugBar.

Lesson:

No matter how confident you are that someone else caused a bug, hold your tongue. It may well have been you and you'll feel embarrassed afterwards.