It all depends on your definition of good. If good means that it works, then I'm with you 100%. If 'good' means that it has to be elegant, that it has to be 'art', then I have to differ. It may be different if you code for a living, but I use Perl only as a sys/network admin, and I
worship the good one-time kludge.
If it's fast, if it works, that usually make it 'good' in my book.
Mostly, I'm so pressed for time on a normal day that I can't be concerned with creating works of art, though if it's
really ugly code, I can always revisit it after deadline. ;)
~acolyte d4vis
#!/usr/bin/fnord
Update: Just one clarification. I do clean up anything that might have to be used by others in the future. That's just common courtesy.