I have found that when I start having to kludge things to make a program work I've got a problem somewhere.
Some of the BEST advice ever offered. Something I had to learn the hard way... That there is only ONE successful method that is repeatable every time.
Today when I see someone's Kludge... I have to wonder If in my wanderings if I've ever done anything like that... and pray it had an early and painless death.
I guess the bottom line is that your work Should be dome in such a manner that you are proud to place your name on it in a prominent place. If Not... It's a Kludge.
Bob