Programming is mostly research. Researching curses to cast on the guy who wrote the Incomprehensible mess you're currently debugging.
... until you finally track down who wrote this mess, and it was you 5 years ago.
The amount of times this has happened to me is surprisingly slim. And the times it has is more because the workflow has changed or was originally misunderstood by those that made the JIRA.
I think of it more as archaeology. Going through layers of history to figure out wtf happened.
Programming is mostly research. Researching curses to cast on the guy who wrote the Incomprehensible mess you're currently debugging.
... until you finally track down who wrote this mess, and it was you 5 years ago.
The amount of times this has happened to me is surprisingly slim. And the times it has is more because the workflow has changed or was originally misunderstood by those that made the JIRA.
I think of it more as archaeology. Going through layers of history to figure out wtf happened.