Craft, on the other hand, is a place to show off code. If something's on display, it's going to get comments and critique...at least that's how I see it.
But you perhaps are a mature programmer, someone who understands that putting stuff out there is going to get critique. I'm worried about a repeat of a couple of
mistakes I made in the past here, where someone is posting a snippet "because
it's way cool, dude" and not for critique, and then I critique it.
I want a place where it's clear from the get go that code will get
shredded in that area. So the newbies with fragile egos will stay away, but the
people who understand what having a good code critique will treasure.
-- Randal L. Schwartz, Perl hacker