|
I live by a life philosophy that tells me to own my defects and shortcomings, and promptly admit them. I remember being told once, "Congratulations! It's your fault!". The thinking is that, if it's some[one|thing] else's fault, there's nothing I can do to change it, but if it's my fault, then I have the power to amend the situation. In every conflict in my life; even when I am clearly in the right, and the other party is clearly in the wrong, I always have something to address, on my end. Sometimes, I may even need to apologize for it; which can really suck. In my coding, I have found that writing unit tests always finds bugs. Happened to me yesterday, in fact. Since the test ran through 35,000 records, and took almost an hour, it was painful. I can't remember the last time that I wrote unit tests that didn't find bugs in the CuT. But I am now satisfied that the code I wrote is top-shelf. |