Identifying Problems that Already Have A Historical Lessons Learned
Recently I ran into a problem that I had I had solved before. This time the solution was being implemented by another developer. As it turns out, he ran into the same traps that I fell into when I solved that problem. The only problem is that I was not able to identify all the pitfalls before hand. How did I fail to identify the traps and pitfalls? I had been there before, but I failed to pass along these lessons learned. My danger antenna never went up. What lead me to buy into the his solution and eat a big piece of the gullible cake was three things: Being under extreme pressure to a meet deadline Believing in the confidence of this very capable programmer "Oh it's easy, I got it, I will have in a couple of hours" The alternative solution was many times harder so this seemed to be a silver bullet In the end then solution worked but it was many times more effort than the programmer assured me. And much of that has to do with being my fault. I