I enjoy it when the problem is in my code. I despise it when the bug is in a third party library or utility. That's usually the last place I look and often the hardest to fix (or have fixed).
And sometimes you find a limitation that can't be overcome and you have to think of a totally new way to do everything. For instance, some API documentation says you can get X but the documentation is outdated and half the data is missing. Back to square one.
Comments
I enjoy it when the problem is in my code. I despise it when the bug is in a third party library or utility. That's usually the last place I look and often the hardest to fix (or have fixed).
And sometimes you find a limitation that can't be overcome and you have to think of a totally new way to do everything. For instance, some API documentation says you can get X but the documentation is outdated and half the data is missing. Back to square one.
Just typing this out is raising my hackles.